Roachy Balboa 2

Roach Gigz – “Can I Rap” video

From San Francisco rapper Roach Gigz’ upcoming mixtape Roachy Balboa 2. Directed by Aris Jerome and filmed at Giants Stadium during the 2010 MLB Playoffs.