1.3 by 805 huffers
464965

30 Seconds later, France surrendered

What is YOUR Explanation?

Are You A Zombie?

Other's Explanations