Finding Shore
PUBLISHED Dec 5, 2017
As a member of London, England band Three Trapped Tigers, Tom Rogerson blends an invigorating mix of noise-rock, math rock and heady electr...