Tornado on LBI?
The National Weather Service says no official tornado was sighted, but this video has some interesting evidence.
Do You Like Snow?
I used to adore it once upon a time when I resided in the land of children who can't wait for a day off from school to go sledding down the nearest hill.