A pod of humpback whales put on quite a show for tourists in Monterey, Bay California.
1 / 21
WPVI – Philadelphia
Sat, Jul 19, 2014 11:20 AM EDT