Saturday, February 6, 2010

Super Rajicon.

Super Rajicon in Akihabara, Japan have this track upstairs from their shop.

I'll be heading back next week hopefully.

Russ.

No comments:

Post a Comment

Got a question or a comment. It doesn't hurt to ask.