Curiosity These bugs are constantly peeing. #shorts #science #SciShow Team Buyback 21 April 2023, 5:35 am21 April 2023, 5:35 am Curiosity, SciShow Share this:TweetRedditTelegramWhatsApp