Friday night was a good night for fans of good ol' fashioned rock n' roll in St. Paul as the odd couple of Bob Seger and Kid Rock played the first of two shows the pair is doing together.

Kid Rock took the stage first and played for about 75-minutes followed by the Rock and Roll Hall of Famer Bob Seger who hit the stage just after 10, the pair teamed up on stage for a several song encore.