Hi I'm from the UK looking for a team of players for PvP and possible comp. I'm not looking for the best just people who are up for a laugh amateurs and veterans alike.