Obama ads in video games are obnoxious
By Matthew Gravens
• October 20, 2008
• October 20, 2008






