For those who were not in Penang last weekend for George Town Festival, this is what you missed out on ;p
Enough said!