How awesome is MOGWAI? I would say that they are very fucking AWESOME! How stoked was when I saw them live at the Bowery Ballroom in 1999? Honestly, they blew my fucking mind, and I could not get enough of them. Check out this majestic full set of MOGWAI doing what they do at the Simple Fest in 2014.