If you're standing on the corner in Winslow, Arizona, you should walk a couple steps further and check out this meteor crater!