Finally the video we have been waiting for!!!And the best part, it's filmed where my parents were born. CUBA!!!!!