PUBLISHED: Jan 03, 2012
DESCRIPTION:
The legendary Cebuano Indie Rock band Sheila and The Insects live at Saguijo!
Featuring their impromptu encore cover of Psychedelic Furs' "The Ghost In You".
:-)
(Sorry for the super late upload. Better late than never... Haha. Enjoy!)