A Collection Of Videos From Tha Suicide Lab Productions.
FILMED IN CHICAGO DURING THE SLP GATHERING 2-2010
Filmed in Mayview Mo By Remy Da Demented
Filmed & edited By Spyder of Mental E Damaged in Chicago March 2009
Video By Lord Zero.
Off The Voodoo Pin Bag Album Released 4-08....
3-2-09 Video By Spyder Of Mental-E-Damaged.