JoeTheBro on 21 November 2013
The ad before the video said tara long worked at destructiod. Amusing mistake.
However I clicked on a forza review. Did they take it down? What was the score?