Foreign Bodies
- Episode aired Feb 10, 2016
- TV-PG
- 43m
The artists work in teams of two to create their own parasitic aliens that burst out of their human hosts.The artists work in teams of two to create their own parasitic aliens that burst out of their human hosts.The artists work in teams of two to create their own parasitic aliens that burst out of their human hosts.