Showing all 1 Facts found
Click to filter results
When Twisted Sister play in El Paso, Texas, USA, the local police sheriff asks if his son can sit behind the band's drummer and watch him play. The band agrees.
Read More