Texas Couple Pulling Off Massive Stunt During St. Louis Ride Of The Century
A major stunt bike ride happened in St. Louis on September 15, 2012. Despite heavy police presence during the ride, this Texas couple manages to pull off this stunt on 270 crossing the Mississippi River on the Chain of Rocks Bridge.
Recent Comments