Added by
SA-512
10 years ago on 24 August 2013 20:47
Deftones played at The Galaxy in St. Louis - December 10th, 1996. We did a two camera shoot of the first four songs and edited it live in the club for our public access show. This is the raw footage from that night.