Rypast6 0 Posted August 14, 2012 Soo whats your favorite Xbox 360 Franchise? i narrowed it down to a few... Share this post Link to post Share on other sites