0
Steve Strange was born on 1959-04-28.
the band was called visage
at one time he worked in the blitz club owned by Steve strange.
The cast of Stranger in a Strange Land - 2009 includes: Alisha Kamada as Liu Steve McCarten as Security Guard
Steve Jobs passed away last year.
The strange thing is he is technically still a current designer as designs he worked on are still in production.