Family Guy Mind Blown. Proof that Peter and Lois are Cousins<br />. that explains meg thumb it for the Giraffe