Masquerade’s ‘Thousand Frames’ Is Fun, Bouncy Hard Rock with Notable Commercial Cues

Masquerade’s ‘Thousand Frames’ is fun, bouncy hard rock that seems to take cues from some…