Grrrrr
04-16-2008, 10:59 PM
Hello! I'm new to this....
Just wondering if there is anyone from the Kansas City area on here that has been to Stoll Park on 119th St.? If so, what did you think about it?
Just wondering if there is anyone from the Kansas City area on here that has been to Stoll Park on 119th St.? If so, what did you think about it?