King Falcon Shares New Track & Video ‘Cadillac’
(Queens, New York) based rock outfit King Falcon have released their new song ‘Cadillac’ on Mascot Records. Melding indie-rock adventurousness with Classic Rock swagger, King Falcon’s ultra-catchy songwriting recalls artists like Black Keys, Cage The Elephant, Tame […]