Oscar’s remnants were located some 75 miles east-southeast of Long Island in the Bahamas on Tuesday afternoon.
Stay Informed with Buzz News | Your Daily Dose of Trending Topics
Oscar’s remnants were located some 75 miles east-southeast of Long Island in the Bahamas on Tuesday afternoon.