LOS ANGELES, CA – Seen at the exclusive New Moon movie premiere was America’s Favorite Mutant and die hard Twilight fan, Bat Boy!
LOS ANGELES, CA – Seen at the exclusive New Moon movie premiere was America’s Favorite Mutant and die hard Twilight fan, Bat Boy!