McCain lashes out at Hobbits.