Sunday, October 25th, 2009

muscle parade

This is a trailer for the Japanese wii game called “Muscle Parade.” This looks really insane.


[VIA]



Comments are closed.