Well the title says it all, here it is the moment we have all been waiting for the new live action trailer "Scanned" has just been released on NBC.
By 343iBot, in Gaming News Feeds
By jannick noah, in Game Help
By Addy Johnson, in Member Created Work
Recommended Comments