Not the one you posted.
Perhaps he uses that one too, but what I linked is absolutley an account that Drudge uses. I check it daily.
He doesn’t tweet here that much, and frequently purges his tweets, but it’s him.
http://www.freerepublic.com/focus/f-news/3477468/posts?page=12#12
Link in the Drudge tweet goes to a real weather monitoring station.