Just in case you are in the UK and you have not heard about the upcoming Festival of Life, here you go!
Theme: Fresh Oil
Date: October 18, 2013
Time: 8pm. Doors open at 7pm
Location: ExCel Center London, E16 1XL
If you happen to see my yellow head, say hello 😀