Were you among the millions of people who watched The Avengers this week? If so, you know that in the movie’s climax, Earth’s beloved (fictional) superheroes battled a force of alien invaders that emerged from a portal in the heart of … Continue …
Related posts:
What People in 1859 Thought of the Great Solar Storm (Hint: They Were Very Confused)
Alligator wanders up to Louisiana Motel 6 and bites guest
9/11 'mastermind' Khalid Sheikh Mohammed charged
Push for Gillard to review gay marriage
Wingman daredevil falls from 37,000 feet... into the history books
Why Is Memory So Good and So Bad?