Now playing...
Up next...
0:00:00
This week we're live in front of an audience at a packed-out Wired Pop-Up Store on London's Regent Street. We discuss the weirdest experiments performed on insects, learn about the VFX industry of Soho and the rest of the week in Wired news
Uploaded 5 months ago - Report this Cloudcast | ![]() |
X

