Tuesday, May 31, 2011

Twin Engine Triumph Drag Bike @ NHRA Museum in Pomona, CA

1 comment:

  1. Anyone out there know the back story on this thing? I wanna say this bike sat in a storage shed in Nipomo CA for a number of years. Love the welding on the splayed front manifolds.

    ReplyDelete