Self portrait trevor horn

3 min read

The man who invented the ’80s, in his own words and by his own hand.