A massive 30-foot basking shark, one of the world's largest fish, cruised among boats in Halifax's Bedford Basin Friday and Saturday, drawing crowds of astonished spectators.