OK, after some confusion, it looks like the video will premiere today on TRL at 3:30 PM ET.