Curiosity Your red food dye is made from these tiny bugs. #science #food #howitsmade Team Buyback 14 February 2023, 3:33 am14 February 2023, 3:33 am Curiosity, Insider Science, Random1, Random2, Random3 Share this:TweetRedditTelegramWhatsApp