Life in Southall – West London, England

An interview about life in the infamous Southall, England.