In a recent interview with People magazine, 'Sucker Punch' star Vanessa Hudgens revealed what she thinks is the worst invention ever.
categories Hot Topic