Pill co-stars in the film, 96 Minutes, which debuted at this year’s SXSW. No nationwide release date has been set. Check out the trailer above. Don’t forget Self Made in stores May 23 2011
JUKEBOXDC Staff
A small-but-committed group of writers, bloggers and videographers that (mostly) exist and function all over the D.C. Metro area.