Tuesday, October 5, 2010

Def Jam Rapstar




Def Jam Rapstar which hits stores today provides the ultimate emcee video game experience.