In Nebraska, it's illegal to have any flashing or rotating lights, red or green light visible from directly in front of the vehicle, or any color of light OTHER than red on the rear of a vehicle (except for turn signals and backup lights).
All of this applies only on public highways (streets).
You probably want to go to
www.findlaw.com and look up the laws for your own state, though.