Police said Tomlinson was riding in a car with three other people at about 10 p.m. when he tossed the block at the hood of a passing SUV.
The man who was driving the SUV said the object almost crashed through the windshield, according to an arrest report.
The report said the man's young daughter was sitting in the front passenger's seat.
Police said the man followed the car as its driver drove through various neighborhoods to try to lose him. They said the driver swerved through traffic and almost collided with a motorcyclist.
Investigators said an officer stopped the car, and two passengers said Tomlinson broke a cinder block in half and took it into the car to throw at a random vehicle as a prank.
Tomlinson, who denied throwing the block, was booked into the Brevard County Jail early Saturday.
Support real journalism. Support local journalism. Subscribe to The Atlanta Journal-Constitution today. See offers.
Your subscription to the Atlanta Journal-Constitution funds in-depth reporting and investigations that keep you informed. Thank you for supporting real journalism.