Toyota Tacoma survives a meteorite