This video is an audition video for night club entertainer Alex Velez. He is a female illusionist/ Drag Queen. He is currently living in Miami, Florida. His drag name is TP Lords.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…