Motorists may have gotten caught off guard seeing a Dallas Fire Department vehicle speeding and police cruisers following it.
Motorists may have gotten caught off guard seeing a Dallas Fire Department vehicle speeding and police cruisers following it.