ottawasun.com
Steve Aoki and Sting team up for new single and video
Top DJ Steve Aoki and Sting have teamed up for a new single and video.The odd couple and acclaimed trio SHAED’s 2 in a Million track, which will feature on Aoki’s upcoming Neon Future I…