20 April 2012

A double-decker bus carries the same number of people as 40 cars!

joeydapineappleDid You Know? • Opuss № I