remember that bp oil spill two years ago? the “deepwater horizon” explosion that took five months to “repair?” the one that was off the louisana coast and was the largest spill in the history of the world? yeah. it’s not “capped” and is still wreaking havoc off my beloved south louisiana coast.
Get the best of bikerMetric directly in your inbox, once a week, every week.