Bannister Mall: the new home of the Wizards. Watch KC screw this up.
View Single Post
12-05-2012, 05:51 PM
Join Date: Dec 2003
Location: Swims with fishes
Casino cash: $8664
Originally Posted by
The nicest Soccer specific stadium in North America. Right in Kansas City, KS. Even though it should have been in Missouri.
Thats what they were going to build where Bannister Mall is? WTF KCMO?
People who think they know everything are a great annoyance to those of us who do.
View Public Profile
Find More Posts by BigRedChief