Hits that seem to have fallen out of the lonely passages of spaghetti westerns, as done for night travel and erotic excursions? Guitars and veiled synthesizers against the backdrop of Detroit’s industrial landscape? The American trio Ritual Howls will bring their mix of post-punk, darkwave and foggy urban nostalgia to Chapeau Rouge Prague on May 23. The band, which has been on the scene since 2012, will present their latest album Rendered Armor to the Czech public.