EPIC 2013 Simon February 11, 2013 Uncategorized 0 EPIC 2013, London 15th-18th September EPIC 2013 is coming. The Call is out and can be found here. Tickets will be going on sale in March. Post Views: 2,550