Forza 6 First Images Published on June 16, 2015 in News by Frédérick Boucher-Gaulin Photo: Turn 10 Studios