front yard no relation Anchorage
Snowzilla is a giant snowman which has been erected each pre-Christmas season since 2005 in the front yard of private resident Billy Powers' home in Anchorage, Alaska.
no relation