Exclusive interview with the official kings of Boogaloo. Shot at the Ogden Theater in Denver, Colorado on December 31st, 2009 exclusively for cityvids.tv

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…