Fri November 10, 2017 - 8:00 PM

Tavistock, United Kingdom, 2017


Canal Road

Tavistock, United Kingdom

The Land of the Giants are a Plymouth based 6 piece who have been walloping dance floors with their festival strength, original tunes and funky, offbeat, raucous, feel-good, and highly-addictive shows. The Giants fuse many...See More
2 RSVP's
I'm Going
Get Tickets