Tag: Squad UK Community

English Multi Gaming, and Battlefield PC Clan

Squad

Squad is a tactical first-person shooter video game “set in the current modern day environment”