So that buffalo doesn't really exist.
At least in real life.
It does in the new movie Skull Island.
And apparently, that IS a real place.
At least according to Google Earth.
It seems as though Google Earth is part of the movie's advertising campaign.
And one that everyone can participate in as lots of people have been uploading photos of Skull Island as if they've actually been there.
NOTE: This does not look like the place to have a wedding!
Skull Island opens March 10, 2017.
But we wish that buffalo was real!
What caliber you think would take down a beast like that?