TX - Eighteen months ago, a Texas Department of Public Safety trooper making a routine traffic stop of two men driving on a highway northeast of Houston noticed both were chewing on a wad of green leaves.
Share this post
WTF? Police arresting anyone chewing…
Share this post
TX - Eighteen months ago, a Texas Department of Public Safety trooper making a routine traffic stop of two men driving on a highway northeast of Houston noticed both were chewing on a wad of green leaves.