Josh Groban was "half a block" from the New York City truck attack Tuesday as it happened, sharing what happened in a series of tweets as the attack unfolded.

Tuesday's terror attack killed eight people and hospitalized about twice as many when a rented truck veered down a protected bike lane for about 20 blocks, running over pedestrians and cyclists along the route. A Florida man, 29-year-old Sayfullo Saipov of Tampa, was captured alive and hospitalized. As of right now, Saipov is the lone suspect in the attack, which has reportedly been linked to ISIS.

>> RELATED: “Hamilton” star and others prank call their good friend Josh Groban with hilarious results

While Groban didn't see the attack, he reported hearing "8-10" gunshots, according to Business Insider and tweets from the singer himself.

>> Read more trending news

Groban revealed that he was planning to have coffee along the route of the attack and said he was "shaking" at its proximity  to him. He also recorded and posted video of emergency responders racing to the scene of the vehicle attack. He says his dog pulled him into a park, taking him off the thoroughfare and potentially saving his life.