Sabrosura, a student run Latin dance group from UCSC, hold down the corner of Pacific and Cooper yesterday afternoon.
It's great fun to see dancing in the streets downtown!
Posted on April 24th, 2011   | 
Comments are closed.