Football Fans

An Italian, a German, and an Australian football fan were arrested in a small Arabian state when they were caught peeing on a religious building after an all night drinking …

Football Fans Read More