Depeche Mode - "SPIRITS In The Forest" (60 second trailer)

 

Spirits in the Forest