Cam performs on May 22nd, 2016 during the Somewhere On A Beach Tour at DTE Energy Music Theatre in Clarkston, Michigan – photos by Chris Schwegler

Cam @ Somewhere On A Beach Tour, DTE Energy Music Theatre, Clarkston, MI - 05-22-16

Cam @ Somewhere On A Beach Tour, DTE Energy Music Theatre, Clarkston, MI - 05-22-16

Cam @ Somewhere On A Beach Tour, DTE Energy Music Theatre, Clarkston, MI - 05-22-16

Cam @ Somewhere On A Beach Tour, DTE Energy Music Theatre, Clarkston, MI - 05-22-16

Cam @ Somewhere On A Beach Tour, DTE Energy Music Theatre, Clarkston, MI - 05-22-16

Cam @ Somewhere On A Beach Tour, DTE Energy Music Theatre, Clarkston, MI - 05-22-16

Cam @ Somewhere On A Beach Tour, DTE Energy Music Theatre, Clarkston, MI - 05-22-16

Cam @ Somewhere On A Beach Tour, DTE Energy Music Theatre, Clarkston, MI - 05-22-16

Cam @ Somewhere On A Beach Tour, DTE Energy Music Theatre, Clarkston, MI - 05-22-16

Cam @ Somewhere On A Beach Tour, DTE Energy Music Theatre, Clarkston, MI - 05-22-16

Cam @ Somewhere On A Beach Tour, DTE Energy Music Theatre, Clarkston, MI - 05-22-16

Cam @ Somewhere On A Beach Tour, DTE Energy Music Theatre, Clarkston, MI - 05-22-16

Cam @ Somewhere On A Beach Tour, DTE Energy Music Theatre, Clarkston, MI - 05-22-16

Cam @ Somewhere On A Beach Tour, DTE Energy Music Theatre, Clarkston, MI - 05-22-16

Cam @ Somewhere On A Beach Tour, DTE Energy Music Theatre, Clarkston, MI - 05-22-16

Cam @ Somewhere On A Beach Tour, DTE Energy Music Theatre, Clarkston, MI - 05-22-16

Cam @ Somewhere On A Beach Tour, DTE Energy Music Theatre, Clarkston, MI - 05-22-16

Cam @ Somewhere On A Beach Tour, DTE Energy Music Theatre, Clarkston, MI - 05-22-16

Cam @ Somewhere On A Beach Tour, DTE Energy Music Theatre, Clarkston, MI - 05-22-16

Cam @ Somewhere On A Beach Tour, DTE Energy Music Theatre, Clarkston, MI - 05-22-16

Cam @ Somewhere On A Beach Tour, DTE Energy Music Theatre, Clarkston, MI - 05-22-16

Cam @ Somewhere On A Beach Tour, DTE Energy Music Theatre, Clarkston, MI - 05-22-16

Cam @ Somewhere On A Beach Tour, DTE Energy Music Theatre, Clarkston, MI - 05-22-16

Cam @ Somewhere On A Beach Tour, DTE Energy Music Theatre, Clarkston, MI - 05-22-16

Cam @ Somewhere On A Beach Tour, DTE Energy Music Theatre, Clarkston, MI - 05-22-16

Cam @ Somewhere On A Beach Tour, DTE Energy Music Theatre, Clarkston, MI - 05-22-16

Cam @ Somewhere On A Beach Tour, DTE Energy Music Theatre, Clarkston, MI - 05-22-16

Cam @ Somewhere On A Beach Tour, DTE Energy Music Theatre, Clarkston, MI - 05-22-16

Cam @ Somewhere On A Beach Tour, DTE Energy Music Theatre, Clarkston, MI - 05-22-16

Cam @ Somewhere On A Beach Tour, DTE Energy Music Theatre, Clarkston, MI - 05-22-16

Cam @ Somewhere On A Beach Tour, DTE Energy Music Theatre, Clarkston, MI - 05-22-16

Cam @ Somewhere On A Beach Tour, DTE Energy Music Theatre, Clarkston, MI - 05-22-16

Cam @ Somewhere On A Beach Tour, DTE Energy Music Theatre, Clarkston, MI - 05-22-16

Cam @ Somewhere On A Beach Tour, DTE Energy Music Theatre, Clarkston, MI - 05-22-16

Cam @ Somewhere On A Beach Tour, DTE Energy Music Theatre, Clarkston, MI - 05-22-16

Cam @ Somewhere On A Beach Tour, DTE Energy Music Theatre, Clarkston, MI - 05-22-16

Cam @ Somewhere On A Beach Tour, DTE Energy Music Theatre, Clarkston, MI - 05-22-16