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

JOIN OUR NEWSLETTER

Get the hottest daily trucking news