Keyword: decker
Photos
As if sitting on a bus isn't exciting enough, televisions have been installed in the bus
Posted on 07 Dec 2007