FaithTap

Unreal Footage Captured as Biggest Beast in the Sea Passes by Boat Full of People

Boaters off the coast of southern California lucked into a close and personal encounter with a massive blue whale.
Comment Comment

Anne Heche No Longer Expected to Survive, Being Kept on Life Support for Another Critical Reason

Heche is reportedly on life support for another important reason, her rep said regarding the actress' critical condition.
Comment Comment