What is The Ogres?
an up and coming team in the CFFL, one day they will own it...
Watch out for the Ogres, they cant be stopped