Steve Angello debuted his new music video for “Wasted Love” in one of the most well-known places in the entire world: Times Square. Check out a coupe of shots from the surprise event: