Multiple sources are reporting that a meteorite has struck northern Idaho. There are multiple camera videos that are now being shared that seem to confirm the reports.
On a new list of "States with the Biggest Drug Problems," it's no shock Colorado ranks, uh, high - in fact #3. The Cowboy State is at 37th. Washington D.C. is actually worst.