The Secret World Savage Coast Location Video

From the eerie depths of the Atlantic, to a long abandoned amusement park, the Savage Coast in New England hides its secrets well. Check out the video for a look into one of the many incredible locations in The Secret World.

Read Full Story >>
The story is too old to be commented.
BeastlyRig2659d ago

I hope this will be good..