Skip to main content
play

Punchlines: An explosion of meteoric proportions?

A meteor explodes over Russia. Which punchline is your favorite in this comic look at the news?