He may not have made it to France via helium balloons, but the balloon guy made a special appearance on Ellen's show! Check it out.

Comments