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