evilavatar.com

New Screenshot at EvilAvatar.com

EvilAvatar.com (anyone ever heard of this site? No, neither have we 🙁 ) have a new exclusive GTA IV screenshot over at their forums. It shows Niko on a bike riding through the Liberty City subway.