Home » News » Rumor: Fallout 76 Will Release August 1 2018, Amazon Support Confirms