Thatababy: Lookit all these people staring into their teeny cell phone screens. My world is in Imax! and 3D!
Are they from England? I can tell from they double-decker bus.
April 08, 2014
Are they from England? I can tell from they double-decker bus.