Posts

British footie fans have another reason to jump with giant rats swarming Premier League stadiums

London: British football fans might have another reason to jump in the stands with giant rats reportedly swarming over the Premier League football stadiums. Fans are desperately clamouring for rat-catchers to rid their clubs of the pests as…