Monday, September 5, 2011

Loco in Yokohama...



Loco touching some nerves. Including his own. Have a look.