Alcatraz


Tourists Watch Great White Shark Devour A Seal In Alcatraz Island

Tourists Watch Great White Shark Devour A Seal In Alcatraz Island

A large number of tourists over the weekend in San Francisco Bay watched a great white shark devouring a seal just a few feet o...

Oct 13 2015, 7:29am CDT