amigo_video_highrock_junkanoo10.jpg
Amigo Music Video Shoot Filmed On Grand Bahama Island, Bahamas -- -- October 2003