Tag: snowtubing

  • Indoor Snow Sport Complex for Texas

    The city of Grand Prairie in North Texas has announced plans to build an all-year-around indoor snow sport center featuring seven different slopes to cater for skiers and snowboarders, from ...