King of Foxes is the band of Olivia Street, based in Edmonton, Alberta, Canada. After meeting her at The Great Escape, we would have never guessed that her band does energetic, 90s-inspired indie rock. Unfortunately, King of Foxes did not play at the festival this year, because word is that