HACKENSACK – The blizzard attracts The Abominable Snowman to New Jersey!
Yetis
YETIS ON EAST COAST
WASHINGTON D.C. – Half of America declared a Snow Day on Wednesday. Yetis were spotted all along the east coast.
WASHINGTON D.C. – Half of America declared a Snow Day on Wednesday. Yetis were spotted all along the east coast.