Astronaut Buzz Aldrin thinks the U.S. space program needs an overhaul.

The second man to walk on the moon said he doesn't see anything happening right now that will push us toward deeper space exploration.

"There's no way we're gonna go anyway with half a percent of discretionary budget," Aldrin said.

Aldrin was speaking Monday at the OMEGA store at Mall at Millenia in Orlando, where the store debuted a watch to commemorate the 45th anniversary of the moon landing. Aldrin wore an Omega watch to the moon.

"I wanted to make a big thing about the 45th because it tends to build up for the 50th, which I hope will be a very meaningful opportunity to talk about the benefits that derive from the space program, all of the early programs," Aldrin said.

Aldrin was critical of President Obama's decision to cancel the Constellation program, which was seen as the successor to the space shuttle. But he said the trouble with America's space program does not stop with the president, and goes back years.

 "Right now, we are financing the Russian space program," Aldrin said. "Because we have to pay them to take up and the price keeps going up. And we could have substituted China, they have better spacecraft really. But we said no. NASA, by law, by congress, NASA people cannot talk to the Chinese."

Aldrin said he is working with some ideas to change the way NASA plans missions over time. 

Aldrin is also prolific on Twitter. He is asking his followers to talk about where they were when he landed on the moon. You tell him your memories using the hashtag #Apollo45.