CATEGORY: Comment

Hugo vs Homer

Hugo vs Homer

The Simpsons has been taken off Venezuelan television. Is this because the regime doesn't like the programme, or because they just don't get it,...

read more