web analytics
Categories
Uncategorized

Russia releases this television advertisement wishing Europe ‘GOOD LUCK THIS WINTER’, as it shuts off Europe’s gas supply in response to their government’s ridiculous sanctions

Leave a Reply

Your email address will not be published. Required fields are marked *