John Bowsher: John Bowsher. Self: Levitated Mass. John Bowsher was born on 14 April 1952 in Terre Haute, Indiana, USA. He died on 29 December 2014 in Hancock Park, Los Angeles, California, USA.
Known For: Levitated Mass (Self)