The DSC on News 8: A talking beluga whale?
1 / 25
Channel_8_SanDiego Videos
Tue, Oct 23, 2012 12:40 PM EDT