Snowzilla the 'beloved 25ft snowman' returns to US city 15 years after it was banned
A father-and-son duo in Anchorage, Alaska has brought back a nostalgic sight for the town - a beloved 25ft snowman known as 'Snowzilla,' after a…
A father-and-son duo in Anchorage, Alaska has brought back a nostalgic sight for the town - a beloved 25ft snowman known as 'Snowzilla,' after a…