Posted in Miami News Elephant seal spotted wandering streets of Cape Town #wildlife #capetown Author: Rich Published Date: June 2, 2025 0 17 A large elephant seal took a wrong turn and was spotted wandering around the streets of Cape Town, South Africa. Video shows the giant elephant seal laying on top of a patrol car. Author: Rich Related Articles 0 110 Posted in Miami News BSO closes internal affairs investigation into mentally ill inmate who gave birth alone 0 125 Posted in Miami News 2 people rescued after cargo plane that left South Florida crashes near Bahamas 0 105 Posted in Miami News World Television Day