Exploding Spider Roof Decor Exploding Spider April 23, 2014 0Comments Spiders body explodes to release 100 small balloons