Last night, a 10-ton meteor exploded in Russia.  More than 1,000 injuries have been reported- most of the injuries were from shattering glass.

Source
Spab Mendez

Subscribe for top trucking news updates