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

awesome collection of funny nutshots videos pictures galleries and gifs