Baby Beluga Whale is born at Marineland
goneinsane
Published
02/05/2008
A birth of a Baby Whale is caught on tape at Marineland in Niagara Falls, Ontario Canada. Taped on July 19, 2007.
1 Comments