Portal:Weather/On this day list/October 17/3

2007: The TV series Storm Chasers premiered on the Discovery Channel.