It's tough to say what's better -- the speed, the sound or the feel of an IndyCar driving up to 180 miles per hour.
"That feeling that went by right now is incredible," said race fan Shawn Hull.
It's a first for Baltimore. There were 13 turns and along the 2.4-mile track, all around the Inner Harbor and Camden Yards.
"I hope one day he'll be in one of those cars. He's loving it as well," said race fan Marcus Turner of his young son.
The build-up for the Inaugural Grand Prix brought plenty of noise. Street closures, road repairs, and commuter headaches.
But in this crowd, it's tough to find anyone who thinks the bumps along they way weren't worth the thrill.
After about two hours on the track, that's 75 laps or 150 miles, one man takes the top prize.
Power was presented his trophy by the grand marshal, former Secretary of State Colin Powell, and later sang the city's praises.
"It's better than most places. The crowd was better. The track was more technical… Man they put on a great venue," said Power.
Baltimore is now among six cities to host the IndyCar Series. The city signed a five-year deal.
Third place finisher Tony Kanaan says his body felt the Baltimore course.
"It's the most physical tracks we got. And this one, apart from being fast straight-ways and tight corners, it's extremely bumpy," said Kanaan.
Baltimore's stars, Kimmie Meissner and Michael Phelps, also made trophy presentations. Everywhere we turned -- the fans and the drivers were impressed with Baltimore's first Grand Prix.
"There's not one driver that hasn't been impressed with all of you, and I'm sure we're going to be coming back many years," said Oriol Servia, second place finisher.
We are told all city roads will reopen by Tuesday at 6 a.m. The walls and fences will follow.
Race officials don't have an exact count tonight, but they were hoping for 100,000 people for the race weekend.