Picture this! The above ‘Police Keke Napep‘ trying to chase criminals. Is that even possible?

Word on the Internet streets is that this vehicle was spotted in Ondo State.

Oh well?

Police-Napep

Leave a Reply