How The French Park Their Cars!

You thought your parking space was too crowded? Well, think again! The French have it way worse! How did the car even fit in!