Browsing Tag

80s Metal

RATT Rocks the Skyloft

RATT's In Your Direction Tour made its eighth stop of the 17-show tour at the dazzling new Skyloft in Albany, NY on Friday, July 5 and did not disappoint. Rumors were swirling, claiming the show might be canceled due to poor ticket sales,