Benson Rages at Homeless Farm
The Welsh News Network released a 3 minute 26 second bodycam segment from the Sergeant on duty at the Las Vegas Metro Police Substation on the day that Floyd Wallace and Jose “Chille” DeCastro came in to complain about Wallace’s arrest at the substation the day before.