Chicago rapper Famouss Richard using “On King David” catchphrase takes over New York as he spends the day trolling police officers throughout the city.
View this post on Instagram
Chicago rapper Famouss Richard using “On King David” catchphrase takes over New York as he spends the day trolling police officers throughout the city.