Tag Archives: Left

Watch Salsa TV!

“Salsa Dance Now! aired on cable Comcast ch 15 for over a year and about 20 Episodes. Due to time constraints, no further episodes are to be produced. Enjoy these though! February 2013 Episode! January 2013 Episode December 2012 Episode … Read the rest of this entry

Comment Now