Search Me

Monday, April 06, 2009

Awed

ZOMFG!
China phones have super duper loud sound systems, I'm awed.

P.S: this song is etched, stuck, repeated.

No comments:

Post a Comment