Telstar
at The Flag, Watford
Passed
This event has been and gone.
Add to your event list
Telstar
Telstar's members hail from Atlanta, Los Angeles and Toronto. But Telstar took flight in the spring of 2011 in the City of Angels, where it's member's…
See Telstar tour dates
Rated Excellent
The Flag
7 Station Road
Watford
WD17 1ET
See all events at The Flag
The Flag
7 Station Road
Watford
WD17 1ET
See all events at The Flag