Awesome! / Weird Stuff / March 8, 2013

World’s Tallest Motorcycle Stands 11-feet Tall, Weighs 3 Tons