Sweehuang Teo

About Sweehuang Teo

Placebo Love is Heaven Sent

How is it that the British rockers don’t seem as though they’ve been around for 20 years? That’s a question left hanging and unanswered even after the concert ended. It’s been 5 years since the band last played at our shores and from the turn out last night it was clear that the rockers hailing…