The scene captured on his car dashboard camera looks surreal - a sofa apparently falling from the sky onto the road in front of his vehicle.
Mr Peh Choon Whee, 37, was in the car with his wife and driving along Grange Road in heavy rain last Friday morning when it happened.
Mr Peh, who works in the technology sector, told The Sunday Times yesterday: "Branches were dropping onto the road and suddenly, right in front of us, an outdoor sofa fell in front of my car.
"We thought there was only one, but when I went back and looked at my dash cam, I realised that there was a cushion flying in the air and, after we drove off, there was another chair on the right."
Mr Peh said he stopped the car for a while as he was shocked. "We could not believe our eyes," he said.
The sofa, which he said was "probably a cheap one" as it did not seem very heavy, landed with a thump and was blown along the road by the strong wind.
It is believed that the sofas came from the 20th floor of the Cliveden at Grange condominium at 100 Grange Road.
The Sunday Times understands that after a resident complained that the sofas were missing, they were found on the road with a few dents.
Mr Peh's wife Shirley Ho had first told citizen journalism site Stomp about the incident, describing it as "cloudy with a chance of sofas".
The Land Transport Authority last Friday tweeted about "obstacles" near Grange Road at 11am and 11.15am. But it was not clear if the obstacles included the sofas.
Last year, more than 1,100 enforcement actions were taken for high-rise littering cases, and offenders received fines of up to $800.
•Additional reporting by Tan Tam Mei
WATCH THE VIDEO
It's raining sofa! http://str.sg/4EhK