I saw this online last night, and thought it was too funny not to post. Link via Neatorama.
Mangesh co-founded mental_floss and currently serves as Editor-in-Chief of the magazine.
View the discussion thread.
PETA once asked the Pet Shop Boys to consider changing their name to Rescue Shelter Boys.
5 Questions: Just "Vent"ing
A Festivus Quiz for the Rest of Us