Captain America and Snow in T-Town, Unbelievable!Captain America and Snow in T-Town, Unbelievable!We asked our listeners to take pictures of the snow in our area and send them to us. Check out what we received. April BarnardApril Barnard