Home Uncategorized Helicopter video shows dead killer whale beached on Florida coast Helicopter video shows dead killer whale beached on Florida coast Daily Editor Jan 11, 2023 comments off Tweet on Twitter Share on Facebook Pinterest