Kings & Crooks – A ‘Full House’ Of Groove.
Kings & Crooks – St. Helens, England, United Kingdom. Pardoning the impending pun but the debut EP from the St. Helens riff-groovers and severe neck pain inducing mob, Kings & Crooks, is as fresh as it gets. Well, almost. The band dropped their debut EP, Full House, earlier this month and what...