Off road motor sport at its best. Most powerful specially modified 4x4 vehicles taken to the extreme with full throttle and nitro. Hundreds upon hundreds of horses under the hood. LINK, Via: Youtube
Saturday, October 04, 2008
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment