View Suicide on Jan 13, 2004EditFollowShare22 years agoTue, Jan 13, 2004at Polar.TVBerlin, GermanySuicideEditFollowShare