YabaLefters is a YouTube channel intended to keep you abreast with latest viral videos and hilarious news in Nigeria. Kindly subscribe