Video shows man slapping dead whale's fin after it washed up on Torrance Beach

Wednesday, August 14, 2024