Video Celia Cruz – A Night of Salsa [1999] FULL CONCERT VIDEO @celiacruz by soulhead October 21, 2013 Filmed in 1999 in Connecticut, this amazing video showcases the amazing talent of salsa… Read more 0 FacebookTwitterPinterestEmail