Nerd Culture Giant Bronze Statue of Batman Unveiled in BurbankBy Breana CeballosNovember 21, 2020 City officials put up a Batman statue with the intent to create a “selfie spot” and help draw people to the area.