Andrew McMahon is an indie spirit

Singer-songwriter bares his soul for anyone who listens.

Entertainment