Teaser: Fallout: New Vegas
Lady Luck (or the neon lights) must be shining down on Sin City, because it seems to be faring quite well in this teaser for Fallout: New Vegas; the game is due out Fall 2010.
Lady Luck (or the neon lights) must be shining down on Sin City, because it seems to be faring quite well in this teaser for Fallout: New Vegas; the game is due out Fall 2010.
Recent Posts from Awesomer Media Sites: