Posted by
Mitch Goldman
on August 16, 2006
You mean 90 mph hour, yeah, that's it.. in fact, 120 mph, yeah... Neat shot Pavel.
Posted by
caboose head
on December 25, 2006
Stand back folks! It's an amazing 30 miles per hour...
-
Post a Comment
-