Big Surf Island
Big Surf Island is a new location in Burnout Paradise. It is an island off the coast of Paradise City that was added as DLC.
Recent topics on Big Surf Island
The Internets want to talk about this game with you. If you want to talk to them, start us off!
Log in to comment