Devil Baby Terrorizes NYC Residents

Aww, he's got his daddy's demon eyes.

Also see: Telekinetic Coffee Shop Surprise (stunt for Carrie)

Devil Baby Terrorizes NYC Residents