RACHEL STAMP
11/23/2009 8:00 PM at King Tut’s 272a St Vincent Street, Glasgow, Scotland G2 5RL Cost: £9