These in-game screenshots are will confuse the common person and make them think these “Forza Horizon 2″ pics seem real.
Check out all the details on the next open-world spinoff entry in the “Forza Horizon 2″ series.
Microsoft Studios has announced the launch of Play, a new service that brings Xbox Live Arcade games directly to PC’s, smartphones or tablets.
Get every new post delivered to your Inbox.
Join 522 other followers