(IDAHO FALLS) – Idaho Falls-based advertising company “Star Moose” is getting a lot more attention after launching Car Fax’s Car Fox into space. Local News 8 reports that the company mimicked Felix Baumgartner’s recent jump by using a weather balloon and a camera. The mascot was launched from Lima, Mont. and landed safely about 50 miles south in Hamer. The balloon rose to more than 89,000 feet before it popped.
John Newsome and Anne Woolsey, CNN