Perfect weather made the Adelaide Cup Long Weekend even better, With six stages of music it was a full on day of amazing tunes.