Top
40°
7.8

Titanfall Review | MusicReview

Titanfall is one of 2014’s most anticipated games, and late last week EA put out a statement claiming the first-person shooter would not be officially releasing in South Africa.

Read Full Story >>
musicreview.co.za
The story is too old to be commented.