WAW: Geneva Jacuzzi- Macho Island

Geneva Jacuzzi has revealed a brand new video for the song "Macho Island". The song is taken from her 'Technophelia' which was released last year. The video was directed by Jennifer Juniper Stratford and produced by Telefantasy Studios.