SpongeBob Squigglepants - Launch TrailerSpongeBob Squigglepants arrives in stores on April 12!By Mike Tao on April 11, 2011 at 4:07PM PDT SpongeBob Squigglepants