Reviews
Telltale's New Self-Titled LP Balances Introspection With Experimentation
Recently, Rock Insider Press had the chance to sit down with John Carteret from Telltale to discuss their forthcoming record. A perk of the gig is getting to hear albums before anyone else. I'm a huge fan of not only the vow of secrecy I take when I listen to a new drop before anyone else but