Stunning Satellite Views of Tropical Storm Erin Over the Atlantic · New York Post · Sentinel