Travis Scott Burbank 2016-02-24
Travis Scott

Travis Scott

Performing with Miguel at the Ellen Degeneres Show

#theellenshow #ellenshow

February 24, 2016 - Burbank

Mone ., John B, P L, Víctor Pasche and like this

Want to join the conversation? Please login to comment.

Location: NBC Studios, 3000 W Alameda Ave, Burbank, CA 91523, United States