I'm sure Odin Lloyd's parents are in disbelief. What a couple of dumbasses.