The Insects – The Train Keeps Coming 0 By Fact135 on December 18, 2014 Music The Insects (Brad B, Dump La Rok, & Foundation) attach some fresh video work to this 1090 Records release. Check it out!