Member Photos
enzo2us
United States
really you're up to the top of el toro before you can really realize it and a few seconds after that you're jolted by an extremely quick plunge to Earth. 80 degree drop :O
-
August 30, 2010
To post a comment, please login >