Iggy Azalea has yet to release the official video for new single 'Switch' after am unfinished version hit the net,…