INVEST or Storm 91C , was an unusual weather event of 2006 .
INVEST or Storm 91C , was a strange weather event in 2006 .