weirdest shit happened last nite...

i agree, id phone the police station and ask wtf. make sure its not just someone impersonating an officer.