(1983)
Released: 1983-09-08
Documentary about the LA hip hop/electro scene in the early 80s.
Vote Now!