Do you know who invented the selfie? Well according to Paris Hilton, it was…wait for it…Paris Hilton! On this day, 11 years ago, Paris claims that her and Britney Spears heroically ventured onto uncharted territory, turning the camera on themselves, and making the selfie the disastrous part of life that …
Read More »