Good afternoon, everyone!
Does anyone at all happen to know where the Patriot is most likely to spawn/appear? I've been playing the game just as much as any of you, and I've literally stumbled upon it twice. I tried hanging around those areas again, yet to no avail. If anyone has some information, I'd greatly appreciate it!