Recently Steve was in Aruba (an island off the coast of Venezuela)
catching up with old friends and promoting the latest single, "Nino".
Steve gave an interview On the Aruba's national radio station, HIT 94.1 FM, on the Arubastop20 show, with DJ Johnny Habibe (The Achorman)
For Steve's part of the show and a studio playing of Nino click here.
Location of Aruba -