Killer Whales off Vashon Island On our way back to Elliot Bay Marina from Gig Harbor we ran into a pod of Killer Whales! It …