Devil Dolls Roller Derby - at The Doll Factory - Los Angeles, Ca. - April 16th, 2011 - TeamGoon