Tag Archives: Forza Horizon 2 Storm Island

Forza Horizon 2 Storm Island review

Forza Horizon 2: Storm Island is the first piece of DLC that expands upon the content of the main game. The action takes place on the fictional tropical island of Isola Della Tempesta (Island Storm), its terrain is harsh and its weather is devilish. With 90 events that include new modes and cars to race, Bucket lists to dominate […]