Video of Celine Powell and Lil Meech on Twitter has caused backlash online 6 October, 2024 by Newstars Education See also Photo IQ test: Only a vision expert can find the cute culprit who destroyed the statue. Try your luck!