Wednesday, June 10, 2009
3 Comments
This one is surely going to get PETA people up in arms against Xbox. With it's proximity to realism, this freaky Xbox mod is quite a scare for the weak hearted.
Wednesday, June 10, 2009
3 Comments