SQUID / PVA | LIVE REVIEW October 5, 2021 If you can embrace the incomprehensibility and just surrender yourself to them, you soon find that Squid are trustworthy tour guides guaranteed to take you to interesting, out-of-the-way places. Region: South Wales Read moreSQUID / PVA | LIVE REVIEW