Popularity: 1
1976-11-12
Berlin, Germany
Character: vocals, guitar
Release date: 06/01/2007
Character: self
Release date: 10/02/2020