Thursday, July 9, 2009

Japan?

Not entirely sure where these guys are located, somewhere in Japan, but there is some solid stuff mixed in here... especially the kid at 0:37...

No comments: