SHARE VIDEO

Facebook
Twitter
Cancel
San Diego Celebrate Earth Day at Balboa Park

San Diego Celebrate Earth Day at Balboa Park

NBC 7's Liberty Zabala shows us how San Diegans celebrate the Earth. (Published 3 hours ago)