Sorry, you need to enable JavaScript to visit this website.

WATCH: London Duo Launches Burgers and Fries Into Space

WATCH: London Duo Launches Burgers and Fries Into Space
October 14, 2014