Teaser: Fallout: New Vegas


15 Stars
loading...Loading...
Advertisement

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.

Recommended Posts