Happy Halloween from Spencer and Heidi

10/31/2010 9:15 AM PDT

Happy Halloween from Spencer and Heidi

Scared yet?