The Castle now has a youtube channel for the Club's best games!
10 Southdale Center Suite 910, Edina, MN 55435