The Points feature Geo on guitar and drums, Rebecca on keys and Cobra on drums. VCR is a punk rock/electronica hybrid band from Richmond, Virginia.
Added by thejam on January 4, 2007