A home in Grafton, Massachusetts, was partially demolished after it was heavily damaged by a car that slammed into it Wednesday afternoon.
The car came careening into the building near the corner of Millbury Street and Providence Road around 3:45 p.m.
John McNamara and his wife, Christine, were watching TV inside when they heard the crash.
"It just sounded like a bomb went off," John McNamara said.
Get Boston local news, weather forecasts, lifestyle and entertainment stories to your inbox. Sign up for NBC Boston’s newsletters.
He went outside to see what happened.
"I opened up the door to the sun porch and couldn't believe the devastation that I'd seen," he said.
A Lexus was wedged into the family's three-season porch.
In-depth news coverage of the Greater Boston Area.
Two women, a child and a dog were inside the car.
One person had to be pulled out by firefighters and taken to the hospital, but there were no serious injuries. Police had initially said two people had been hospitalized.
The residents weren't hurt, but the damage to their home was so bad, part of the house was immediately demolished. It's likely the rest of the house will have to be torn down because it's too unstable.
"The whole house is compromised," McNamara said. "It came off the foundation in the front. It's terrible."
The impact of the crash was so forceful that firefighters say it's lucky there were no major injuries.
"This could have been very catastrophic," said Grafton Fire Chief Eric Mathieu. "But it turned out OK. Unfortunately for the homeowners, it looks like the house may end up being condemned."
The Lexus was eventually pulled out of the home.
After 15 years of living in the house, McNamara says this a life-changing event that unfolded in just seconds.
"It's a sad day," he said. "A lot of people remember certain days, like your wedding, or your kids. I'll remember this day when I'm getting forced out of my house, and I got to start all over again."
Police have not said what led up to the crash.
Get updates on what's happening in Massachusetts to your inbox. Sign up for our News Headlines newsletter.