Review: Matchbox Twenty, Hard Rock Hotel & Casino, Catoosa, OK

Photo and Story by Scott Smith First-night blips were banished as Matchbox Twenty rocked the house via a loud, wonderfully long set list Jan. 29 in Tulsa. The popular band launched its world tour at a sold-out show at The Joint inside the Tulsa Hard Rock Hotel & Casino, and the gig thrilled long-time fans [...]