the curiosity sang happy birthday to itself February 10, 2014 by WTFFF Master The Curiosity sang ‘happy birthday" to itself – WTF fun facts Advertisement Related