SOOO MANY FAVES SO LITTLE TIME!
Last night on American Beauty Star superstars ruled with the contestants having to create iconic looks for future rockers. Our FAVE moment of the night was Sandy’s Blunt and Punk look. So cool, so futuristic and oh so fun.