Like us on Facebook!

Baby Beluga Whale is born at Marineland

0
0
A birth of a Baby Whale is caught on tape at Marineland in Niagara Falls, Ontario Canada. Taped on July 19, 2007.
Description: A birth of a Baby Whale is caught on tape at Marineland in Niagara Falls, Ontario Canada. Taped on July 19, 2007.
goneinsane Uploaded 02/05/2008
  • 3,654
  • 1
  • 0
  • Flag
Embed:
Use old embed code

COMMENTS

Top 5
awesome collection of funny extreme videos pictures galleries and gifs