Why don't we just admit that it's all over in America and we're left with just trying to stick the landing?
Saturday, October 10, 2009
Yikes!
It's the Yike bike. How friggin' cool is this thing? Not yet available in the States, but their launch was a big hit in their hometown of Christchurch, NZ.
No comments:
Post a Comment