Something went wrong. Try again later
    Follow

    Big Surf Island

    Location »

    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.

    Short summary describing this location.