Doctor, question that’s always bothered me and a lot of people: Mayflower, combined with Philadelphia – a no-brainer, right? Cause this is where the Mayflower landed. Not so. It turns out Columbus actually set foot somewhere down in the West Indies. Little known fact.
CNN anchoress: Are astroids another sign of global warming?