Police-Napep.jpg

Just imagine being chased by the police driving this "Keke Napep" (commercial tricycle). Is that even possible? LOL Word on the Internet streets is that this vehicle was spotted in Ondo State. Interesting.Photo Credit: Nairaland