Tuesday, March 02, 2010

JAPAN LOVES EXPLOSIONS.

Apparently.



via worldsbestever

No comments: