Japanese Launch Trailer
Posted by GameTrailers Dec 16 2010 02:32 GMT in Roller Angels
- Like?
The Roller Angels have launched in Japan.



Sign-in to post a reply.