Scooby-Doo! Mystery Incorporated Season 1 Episode 20
Season 1
Episode: 20
Air Date: 2011-06-14
Feeling left out of the group, Velma goes solo to investigate attacks by amphibious “Fish Freaks” in the area around an abandoned oil rig, only to find a friend of…
Episode Title: The Siren's Song