The Cadillac Three at Abbey Road

In England, The Cadillac Three are literally rock stars. They sell out every venue they play, and are regarded as American Southern Rock gods.

Check ’em out getting a chance to record at England’s most famous studio.