Thirty Seconds To Mars – Up In The Air
Fresh off their latest record, Up In The Air is the latest video from Thirty Seconds To Mars. Filled with models, animals, half naked Jared Leto and a really gorgeous Dita Von Teese on a pink mechanical bull; it’s quite a visual treat for fans and non-fans alike. The video is directed by Bartholomew Cubbins, […]
read more »