iczster
Lord Sugartits (and worst transfer muppet ever)
This day in 1980 the inspirational Joy Division front man, Ian Curtis took his own life.
I would have loved to have seen this band live but it was before my time.
I would have loved to have seen this band live but it was before my time.
RIP Ian"Walk in silence don't walk away"