Sunday, June 24, 2007

Ozomatli - "Can't Stop"


Live performance at 7AM, in the studios of LA's Indie 103.1 FM radio.

Thanks to Sari for sending in this great clip!

No comments: