Items filtered by date: Tuesday, 12 April 2011
On Friday afternoon, April 8, 2011, uniformed police officers from the Old Allen Station closed and posted signage at 1333 North Hollywood, "Hollywood Car Wash".
Published in News