Business

August 5, 2013 1:01 PM

Clip promoting SLO to be shown in New York's Times Square

From Monday through Sunday, a clip promoting San Luis Obispo will play on ABC’s 3,685-square-foot screen in New York City's Times Square.

Related content

Comments