Indie popsters Blimp Rock return with an animated video. The expression “My Mind is a Shark” is taken quite literally. There are also city scenes that Torontonians will recognize.