EntertainmentFront PageMusic The Devil Makes Three soak up the Fox by Kyle Ward October 8, 2012 by Kyle Ward October 8, 2012 The trio got wild on Friday night to a sold-out crowd drenched in rain and sweat. Read more