Talk:Storm Squad


 * The Storm Squad is clearly stated to be the cheerleads for a major professional sports team. This is a perfectly legitamate article to be in the WP, and should not be deleted. Somone should expand the article though.