Balloon Boy's dad says he has proof of alien life

Latest News

QMI Agency

Aug 11, 2010

, Last Updated: 1:30 PM ET

Richard Heene, known as the father of Balloon Boy, says he has proof there is life on Mars, and he's using NASA photos to prove it.

"Am I nuts? Am I crazy," Heene says on the video, then turns to black and white photos on his computer screen. He says he got the photos from NASA's website, and offers file names for them. He says he needs to add colour to parts of the photos to get a better view of what is on the ground.

"That looks like a head. It could be a rock. I see an ear, I see an eye, I see a nose," he says, pointing to the first photo.

"This looks like a bone," he said, pointing to another area in the photo.

"No rock can look like that."

He also says he sees a pig's snout.

"Maybe that pig snout was connected to that head," he says.

Heene continues to point out more body parts of aliens, then says he sees evidence of roads, footprints, buildings, vehicles and something that looks like "an upside down catfish" in the photos.

He often becomes quite animated in the video, sometimes even yelling.

“That's a bone," he shouts. "Tell me that's not a bone."

It's unknown when Heene made the video. It was posted to YouTube Aug. 8, but Heene wasn't the one who put it up. Instead a user by the name of thecatvssgtbaker posted it with the tagline, "Did someone say batsh--- insane?"

The YouTube channel for the Psyience Detectives, YouTubianAwards, also does not have any videos available.

Heene was sentenced to 90 days behind bars after pleading guilty to felony and misdemeanour charges after a hoax where it was believed his son had accidentally gone up in the air in a weather balloon Oct. 15, 2009. The media dubbed the child Balloon Boy.

The young boy was never in the balloon,and it was discovered it was all a hoax after the boy admitted on live television the balloon had been released for a show. Police said three days later it was a publicity stunt.

He has also made headlines for his belief the world will end Dec. 12, 2012.