Squackle League Soccer

From SquackleWiki
Jump to: navigation, search

Squackle League Soccer (SLS) is a soccer corporation owned by Squackle Inc.