Dave Scott’s World of Wonder – California Tower in Balboa Park

SAN DIEGO (KUSI) – Dave Scott takes a deeper look at the tallest building in Balboa Park

Categories: Dave’s World Of Wonder, Local San Diego News