Queensrÿche performs at the Culture Room in Fort Lauderdale, Florida

Queensrÿche performs at the Culture Room in Fort Lauderdale, Florida