YouTubers Delux and Dread race on Forza Motorsport 7 on Xbox One X at Microsoft House in Milan, Italy.

YouTubers Delux and Dread race on Forza Motorsport 7 on Xbox One X at Microsoft House in Milan, Italy.