The Geek Corner
Can You Match These Grand Theft Auto Characters To Their Games?
With the advances in technology that have led to video games becoming a more sophisticated art form, the quality of everything has improved. What was once a pixelated 2D experience now looks fairly cl...