Street Life
Desperation permeates the slums of Memphis, where survival is a day -to-day game. One group of would-be thugs decides that the only way out is to hijack semi ...