Fresh off the new of a new album that will be released on June 5, it was a reunion that was a long time in the making  at the Beach Boys 50th Anniversary tour kick-off in Tuscon last night.

Though the members of the band had been involved in numerous disputes over the past two decades, bygones were bygones last night as Brian Wilson joined fellow Beach Boys Mike Love, Al Jardine, Bruce Johnston and David Marks.  Last night marked the first time that Brian Wilson has shared the stage with the remainder of the Beach Boys since 1996.

Though the band delivered expected hits such as 'Little Deuce Coupe', 'Surfin' Safari' and 'Wouldn't It Be Nice,' the group also delved into their extensive catalog, pulling out lesser known tracks such as 'Sail On Sailor', 'All This Is That' and 'Forever'.

A complete review of the show can be read at Rolling Stone's website. The Beach Boys show in Tuscon marks the beginning of 47 shows the band will be performing between now and mid-July in the United States. Once their American run of shows wrap up, the band will tour through Europe and Japan.

The Beach Boys 2012 Set List - Tuscon, Ariz.

'Do It Again'
'Catch A Wave'
'Don't Back Down'
'Surfin' Safari'
'Surfer Girl'
'The Little Girl I Once Knew'
'Then He Kissed Me' (Phil Spector/The Crystals)
'This Whole World'
'Why Do Fools Fall in Love' (Frankie Lymon and the Teenagers)
'When I Grow Up (To Be a Man)'
'You're So Good to Me'
'In Them Old Cottonfields Back Home'
'Be True to Your School'
'Disney Girls'
'Please Let Me Wonder'
'Don't Worry Baby'
'Little Honda'
'Little Deuce Coupe'
'Shut Down'
'I Get Around'
'Sloop John B'
'Wouldn't It Be Nice'
'Sail On Sailor'
'Heroes and Villains'
'In My Room'
'All This Is That'
'God Only Knows'
'That's Why God Made the Radio'
'California Dreaming' (The Mamas and the Papas)
'California Girls'
'Dance Dance Dance'
'All Summer Long'
'Help Me Rhonda'
'Rock and Roll Music' (Chuck Berry)
'Barbara Ann'
'Surfin' U.S.A.'

'Good Vibrations'
'Fun Fun Fun'