Watching nbc-2.com. They are using their fancy computerized doppler radar to pinpoint landfall.
Where is landfall?