The Gepetto Files LIVE Detroit, Michigan 10/30/10 Jeffrey Dahmer sadistic puppet show 1 of 3 - Video
PUBLISHED: Nov 04, 2010
DESCRIPTION: The Gepetto Files from Ann Arbor, MI bring their sadistic puppet show to St. Andrews Hall on 10/30/10 for Halloween Free Fest. Amazing show with a live band playing behind the puppet stage! The most dangerous thing on strings!