Wednesday, December 29, 2010

LIONS DRAG STRIP 1966 - oui oui!

Click the photo below to check out the video.



Found the link at Long Beach Post.

Translation please! where's Melanie at!

No comments:

Post a Comment