Scratch The Ultimate DJ Video Game E3 Party
JLBarrow • June 14, 2009 • 3 Comments

Scratch: The Video Game (E3) Party At Club Elevate in Los Angeles. Check out a performance by Raekwon and hear what people think of the game after a hands on