Driving in a foreign country has it's difficulties. Not only could you be on the wrong side of the road, you may very well be on the wrong side of the law if you're not aware of some really strange, but really serious driving laws.  Before you pack your bags and head out to explore the world, make sure you read up on a few of the oddest international driving laws we've found:

Russia
You will be fined if you're caught driving in a dirty car.

Denmark
By law, you must check under your car for human stowaways before starting your engine

Spain
You must always carry a spare pair of glasses in your car, just incase yours somehow break or fly out the window.

France
Drunk Driving? Bad.  Driving without your own personal breathalyzer kit? That'll cost you 11 Euros in fines.

Serbia
You must have a 3 metre tow rope and a tow bar in your car at all times.

Canada
You cannot block your own driveway with your car.

England
Taxi drivers must carry a bail of hay and a bag of oats in their trunk.

Scandinavia
You must keep your headlights on 24 hours a day (when driving).

Cyprus
No drinking and driving.  Period. That means anything... even water or coffee.

Thailand
Men and women must wear a shirt at all times while driving.

Japan
If you splash mud on a pedestrian you will receive a $65 fine.