(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.