Switch who is a relented Benue born artist present the visuals to his hit single titled “Invasion” As a talented music artist, the young sensation…