Review: LightGuides – Samba Samba Samba
The heavily awaited debut album from Glasgow band LightGuides is released today after an energetic launch night last weekend at the King Tut’s Wah Wah Hut. Signed to Alcopop! Records, LightGuides have had some sought […]