Hurricane Oscar makes landfall in Bahamas, NHC says Posted on October 20, 2024 By admin Hurricane Oscar makes landfall in Bahamas, NHC says STORM-OSCAR-Hurricane Oscar makes landfall in Bahamas, NHC says Go to Source News