Gigantic Super Moth on Steroids Lands on A Window in Southern WisconsinGigantic Super Moth on Steroids Lands on A Window in Southern WisconsinDoes this guy give you nightmares? Look what landed on the window.Mark CharvatMark Charvat