Batman Statue spotted at Burbank. November 25, 2020February 18, 2021Frederick Guese0 I am the Night! Continue Reading