You Make My Love Come Down "Oh you make my love come down Baby you make my love come down" https://youtu.be/ASiqxSwHpQ8 So I just found out this video was shot in St. Thomas, USVI. How awesome is that?! #VINICE Read more