Saturday, March 24, 2012

Wichita Steve's Dual Engine Triumph Lives!

Steve up in Wichita fired up his dual engine Triumph drag bike for the first time recently. It was built by local Jim Every in the late 1960's and drag raced until the early '70's. This bike was last started in 1973!