Texas Local News – “Momentum”

0 Comments

This is Texas Local News, a metalcore-pop band from Frankfurt, Germany. TLN is female- and male-fronted and was founded in 2011. They made their first appearance with the EP ‘We Are Pandora’ in autumn 2012…