Brother And Sister Say They Were Having Sex And Not Stealing A Television
I think that if I were Robert and Amanda Larrivee of Florida, I would just admit to stealing. The siblings were arrested at a sports bar at the Basketball Hall Of Fame in Springfield, Mass. Police say they were trying to steal a television from the bathroom in the bar. The siblings say they were not trying to steal the television, but had simply gone to the bathroom to have sex with each other. Yes, that is what they said. Police are not convinced though and say there is evidence that the pair tried to remove the television from the bathroom. Robert was also charged with threatening a police officer. There is no way I would admit to sleeping with my sibling just to try and get out of some petty crime. Now the whole world will wonder how long the 38 year old brother and 30 year old sister have been having sex.