Video: That's One Big Bug

Ed and Marsha arrive at Netherworld to unveil their 10-foot centipede.