This was spotted on a bus in Manchester, UK, where apparently the phrase “war on cars” takes on new meaning.
Photo from reddit user Onoj.
Average Rating: 4.7 out of 5 based on 269 user reviews.
February 7th, 2013 | Permalink
Tags: bus, fun, transportation