Advertisement

# only in russia

All time
Russia wants to buy 5 dolphins for €22,000 and no, they don't want to disclose why
Here's the bonkers way they tow cars in Russia