The Corner

Hollywood.Nro

Negotiations may be underway for official grand opening of the Left Coast office of National Review. It will be located at a booth atJerry’s Deli in Studio City, which is one Yankee jersey away from being New York, California.

Exit mobile version