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