732View
2Rating

Word Up Sound & Light. Lighting set up at Sosua Bay Grand Casino Dominican Republic.