NERVOUS CURTAINS "Devastator" Loading player ... Views: 2 0 0 Nervous Curtains (Dallas, Texas) perform "Devastator", the last track off their new album "Con" at Maxine's in Hot Springs, Arkansas. 11/20/2015