PhotosPICTURE THIS: The Tallest Man on Earth + The Head and the Heart @ The Greek Theatre, LA 10/7/16
October 10. 2016 | By Anna Larina

PICTURE THIS: The Tallest Man on Earth + The Head and the Heart @ The Greek Theatre, LA 10/7/16

The Head and the Heart returned to the road with a show at the Greek Theater Friday night in support of the new album Signs of Light.

Read More >
  • The Owl Mag | The Best Indie Music News, Album Reviews, and Free MP3s