WATCH: Star Wars ad up, up and away as promotion billboard floats 21 miles above Earth

The ad, which was launched starbound with the help of a weather balloon, features the island Skellig Michael....

17 Published By - US 24online - 2017.12.08. 04:57
Share |