The key to any successful party is good food, good drinks and good entertainment. While the first two are generally quite easy to ensure, it can be difficult at times trying to decide on a form of entertainment you think will leave your guests enthralled and looking forward to your next event. There are…

