This is exactly the same video, the only difference is that X-ray look on her belly. Too bad, cause I would love seeing through girl's pants. This song was featured on the nice guys and wind up with assholes. There are 3 possible meanings of X-Ray vision. Description: Logan Long is excited to receive his x-ray glasses to spy his sexy stepsister Alexa Grace.