The journal
Open the journal →The conversation starts in the journal — be the first to post.
About St. Louis Storm
The St. Louis Storm was a soccer team based out of St. Louis that played in the Major Indoor Soccer League. They played from 1989 to 1992. Their home arena was the St. Louis Arena. The mascot for the St. Louis Storm was named “Colt Flash” (1990).
Everything about St. Louis Storm →- Country
- United States
- Inception
- July 13, 1989