CHERRY BOMBS’ Alicia Taylor Lights the Fuse
Women have been making a name for themselves in the music industry for years. Each one of them working hard and playing even harder just to be accepted on the same stages as their male counterparts. But what happens when an NFL cheerleader ditches her pom-poms and takes those very same stages with her heavy… Read more »