You Could Have These Worms!!!!!!

 
Published on Dec. 9, 2013
Channel: Randomanifest
Category: Pets & Animals
Source: Youtube

some worms came up out of the sink when it was clogged and had water sitting in it. i suspect they are the larvae of "drain flies".