Stop Staring Pin-Up Fashion Show at Amie Nicole's Release Party at Hairroin Salon 5.21.2010 - rudytorresrocks