Tag: PAPER FOREST

  • Paper Forest Released Video For House In Your Head

    Paper Forest Released Video For House In Your Head

    Do you live in a haunted house or are you the ghost that haunts yourself? “House In Your Head” is the latest single from Paper Forest off their new record “Trick Photographer”, out now on It’s Okay, I’m Crying.  Paper Forest is an indie rock band from San Diego fronted by singer/songwriter Sean Burdeaux. Originally started in […]