Bad police officer Lela Star exceeds her official authority.

You might be interested in