Who will represent Australia's amateur bands at the Grand Final? Faced with so much talent, it wasn't easy - but James has chosen the Final 6 bands from across the country.