Even though Tropical Storm Debby was about 150 miles south it still manages to effect the Alabama Gulf Coast in Gulf Shores and Orange Beach on June 24, 2012.





Subscribe to Nidokidos Videos