9/14/11 - TTT2 release in Japan

Post date: Sep 15, 2011 6:17:51 AM

I've had a bit of an emergency tonight so I have nothing prepared, but I'll be scouring the videos for the next couple of days looking for new TTT2 juice and information.