
Budweiser International Snow Sculpture Championships
This week, teams from around the world have made their way into the little town of Breckenridge, Colorado, to breathe life into over 20 tons of snow for the 25th annual Budweiser International Snow Sculpture Championships. Today, Saturday, Jan. 31 marks the final day of construction for the teams as many of them rushed to… Read More