Stewart Lupton

Stewart Lupton (March 29, 1975 – May 29, 2018) was an American musician who was the lead singer of New York indie band Jonathan Fire*Eater.