New York: court orders police tape released of DWI arrest of town supervisor

From 23East.com
Watch this tape of a town supervisor being stopped and given field sobriety test and her arrest for DWI 

Leave a Reply