The Young – Chrome Cactus

February 8, 2015 Outlaw_Magazine 0

Hailing from Austin, Texas, The Young have been knocking out solid rock albums since 2007.  Their newest, Chrome Cactus, is a welcome addition to their catalogue and to your music collection. The first track, “Metal […]