The big bad of the season, and the most difficult boss of the trio, is Megalo Don.
The big bad of the season, and the most difficult boss of the trio, is Megalo Don. You can find him in the Brutal Beachhed POI, which is the giant ship beached far to the south and west of Redline Rig. If you manage to take this boss down you can get his Medallion, which gives your character, and by extension your vehicle, infinite Nitro.