WATCH: Aldair Carrillo and Jekka Castillo’s viral video goes viral on social media 11 April, 2024 by Newstars Education See also Puzzle for geniuses: Find the mistake in the picture in 6 seconds!