Whether its warming up, closing or playing the headline slot James Francis is always more than ready to give the crowd exactly what they need. He effortlessly covers the house and techno spectrum with his flawless mixing and knowledgeable track selecti..