Episode
No Such Thing As A Permanently Latvian Bear
At Imperial College in London, they've started deliberately making mosquitoes with fluorescent testicles.
mentioned at 00:36:30 ยท See it on the map โ
Episode
At Imperial College in London, they've started deliberately making mosquitoes with fluorescent testicles.
mentioned at 00:36:30 ยท See it on the map โ