Texans say everything is bigger in their state, so it makes sense that the city of Grand Prairie has announced plans for an indoor ski and snowboard resort dubbed The Grand Alps.
11110 Hits
Texans say everything is bigger in their state, so it makes sense that the city of Grand Prairie has announced plans for an indoor ski and snowboard resort dubbed The Grand Alps.