White Gloves and Pin Striped Suit!

SWEET!

but they never show you the white gloves and the pin striped suit

Mountain Bike Race in Chili... DOWNHILL THROUGH THE STREETS!
www.youtube.com