Holy crap, that's right! That cements it: this is the best news story of all time.
Oh, baby. Miz Rotton shore am purty.
Found here:NBC 13 Birmingham: Brother, Sister Arrested On Incest Charge At Trafford Trailer