Hoover Street Revival: Life, Death & God in South Central L.A.

(2005) 100 min. DVD: $19.99. <span class=GramE>Tartan Video (avail. from most distributors).</span> <span class=GramE>Color cover. December 12, 2005

by

Hoover Street Revival: Life, Death &amp; God in South Central L.A.

Rating: 2 of 5

Order From Your Favorite Distributor Today: