Fallout New Vegas TV Spot
jgshadow
Published
10/09/2010
If this video doesn't make you cream in your pants then you obviously don't love Fallout like I do. Everyone should buy this game.
http://www.youtube.com/watch?v=QfVYZTx6AAI
0 Comments