Fallout 76 Postage Stamps Unveiled By Bethesda
Bethesda Softworks has just confirmed that it is to celebrate the launch of their brand new title Fallout 76 with a limited-edition set of postage stamps across the UK and Europe. Set to release alongside the game’s release date of the November 14th Bethesda is doing something slightly...