Tuesday, October 11, 2005
the 2005 hurricane season breaks another record
Tropical Storm Vince made landfall after passing south of Portugal and making landfall in Spain. Vince was the first tropical system on record to ever make landfall on the Iberian Penninsula. Gotta love this year. So when is Wilma gonna make her debut?