Loading Video…

This browser does not support the Video element.

Declaring Valley Plaza a public nuisance

It may been the final nail in the coffin for the Valley Plaza in North Hollywood.