SHAME ON YOU


Short video in response to a street preachers PSA on shame, London, UK.