Batman and Robin Serial’s John Duncan Passes Away February 15, 2016 Eric Curto Batman, News John Bowen Duncan has sadly passed away at the age of 92 on February 8, 2016. The cause of death… Read more