Irene On Her Way In August 28, 2011 by The Editors 1 Comment #Hurricane #Irene #North Carolina photo of Hurricane Irene descending into North Carolina. credit
People, it’s a fake. What hurricane shows up with water like glass?