Tag: Squad UK Community

UKSF Multi Gaming and Battlefield PC Gaming Clan

Squad

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