​I Rode A 20000lbs Whale Shark

​I Rode A 20000lbs Whale Shark

With 36 cities across the country now hosting their own systems, bike share is almost becoming an American institution. According to a new report, it's estimated that Americans have taken 23 million rides since 2007 (wow!), but here's the most amazing

69
Like
Save