wtf Published January 5, 2011 at 2592 × 1456 in Adventures in Riverside ← Previous Next → What the hell IS this thing? Scariest “cycling” thing EVER.