Ikorodu Bois appear on Times Square billboard in New York Olusegun Kugbayi Apr 30, 2021 Nigerian internet sensation, Ikorodu Bois, have featured on a Netflix advert displayed on Broadway Times Square, New York City…