New York, NY (Top40 Charts) According to reports, Travis Scott has revealed his new Netflix documentary in an Instagram post. The picture invited fans to meet him at the Movie Exchange on 11200 Northwest Freeway in his hometown of Houston, Texas.
Scott met his fans there and announced his Netflix documentary, "Look Mom I Can Fly." VHS tapes lined the store, each containing a 60 second trailer for the upcoming film.
The documentary drops today, 8/23, on Netflix.
Here is the Instagram post that started it all:
|