Hurricane Oscar makes landfall in the Bahamas and heads toward Cuba October 20, 2024 Regional Hurricane Oscar makes landfall in the Bahamas and heads toward Cuba ddeshong Sun, 10/20/2024 – 08:07 Previous Post Man Utd used anger as fuel – Ten Hag on controversial Brentford goal Next Post Should De Ligt have been allowed to stay on pitch?