2014 Launch Published August 5, 2014 at 3810 × 2371 in 2014 Launch ← Previous Next → The Start to the Show