Stan Lee on Avengers: Battle For Earth Game

Yes, it is a little cheesy but fun to see Stan Lee out there pushing the video games too;). I will be putting up my review soon;).

Speak Your Mind

*