Anyone know what this is???
Posted: Sun May 26, 2013 9:20 am
Well was going home the other day from heathrow & saw this in the bike park. First thoughts WTF

…login to view the rest of this post

…login to view the rest of this post