Luxembourg Rock band My Own Ghost are releasing their 2nd album “Life on Standby” on April 7, 2017. A teaser for the album is below.

#MyOwnGhost #LifeOnStandy #SecretEntertainment