And one way to celebrate it, is to look back at all the amazing bands and artists that have played at G! Festival over the years. The result is a 17 hour, and 53-minute playlist, that consists of 259… Read more »