Wednesday, November 8, 2017

Jared Leto's "A Day in the Life of America"



Thirty Seconds To Mars - "Walk On Water" Official Music Video

Virtually everything you are about to see happened on a single day in the United States of America, July 4th, 2017....


[Update 11/12/2017]: Read the complete text on how this video was made here.



No comments:

Post a Comment