G
Guns Guns Guns
Guest
A brother-sister duo used a distressing defense "they were having sex" when they were allegedly found in the bathroom of a Massachusetts bar trying to swipe the TV, according to police.
Robert Larrivee, 38, of West Springfield, Mass., and Amanda Larrive
Robert Larrivee, 38, of West Springfield, Mass., and Amanda Larrive