Music You Should Know Review

TLA Speaks A “New Language”

Bands coming together the way TLA has is usually much more of a hit or miss proposition than those forming in an “organic” way. Super-groups or outfits boasting members from more high profile successful units often seem promising on paper but the illusion often falters when the recording light comes on or they are due […]