Troye Sivan just dropped an epic mash-up of tracks by Justin Bieber and Selena Gomez! The 20-year-old crooner put his own fun twist on their songs “Sorry” and “Hands to Myself.” Troye originally performed it during his recent visit to The Tonight Show Starring Jimmy … Read entire story.
Source: Just Jared