Female Dark Metal band Upon Shadows presenta il nuovo video di “Streets Of Despair”, estratto dal nuovo brano che uscirà il 18 Ottobre. Il disco è stato missato e masterizzato da Mika Pohjola ai Soundmix studios di Oulu, Finlandia. Il video è stato filmato in parte a Montevideo (Uruguay) e in parte ad Oulu (Finlandia).