An intelligent and attractive meteorologist from the upper midwest who pontificates about sports in a sweet Homer-ish way.
âDid you see what the snowroach from channel 77 said about the Lakers vs Bucks?â
9👍 81👎