Drive Wire: Check Out The Bike Stunts At Downhill Taxco
In today’s ridiculous video we have the Taxco Downhill. An adrenaline-fueled downhill bike race through the streets of Taxco, Mexico. With insane obstacles at every turn, we are confident members of The Drive would fall within the first few seconds. Fortunately, this video is filled with pros who have a knack for defying gravity.