I found these pictures on a Russian website, i seen these for the first time on 'Unsolved Mysteries' year ago.







Source:
Damned and The Forgotten - Suddenly - Rods!