"Twister Special" and the "Twister Logo" are Exclusive Trademarks of R&A Motorsports, Lee's Summit, MO. and may not be used without prior written permission !!
Brochure Courtesy of R&A Motorsports