Hear Three Trapped Tigers’ new track, ‘Tekkers’ | Upset

Hear Three Trapped Tigers’ new track, ‘Tekkers’

The band’s new album will be released later this week.