This was a page for Gamestop in Italy. It seems credible because they leaked other release dates that turned out to be true. Plus October 23rd is when the bombs drop in Fallout.
https://www.youtube.com/watch?v=c3PdkRkXNQ8 – This is a video with more info.
Comments ( 0 )
Sorry, but you must activate your account to post a comment.