Flasher in Taylor Ranch

A warning from police tonight! They say a flasher is on the loose.