1.1 by 1,549 huffers

Not a good idea to fall asleep in the road on the day of the Tour de France.

What is YOUR Explanation?

Are You A Zombie?

Other's Explanations