Police Release Exclusive Michigan Meteor Footage. Oh Wait, Maybe Not

Well played, cops. Well played.