Chris Taylor Brown of TRAPT
“I think that’s the main thing that makes me want to keep doing Trapt is the fans and how they react to it.” From Release: Formed in 1997 TRAPT and have sold over 2.5 million records worldwide. It was their eponymous major-label debut, the self-titled ‘Trapt’ album that really got things going for them. The album was a perfect mix […]
Read more ›