Quote Originally Posted by TheRef View Post
Soon, in my opinion. It's just waiting for an opening to build in.
Exactly. You might see some water spouts if you were down off the Grand Isle, LA right now. It's all spinning around that Low pressure system that is getting stronger.