DENVER (KDVR) – Louise Post, the lead singer of the rock band Veruca Salt, told FOX31 a trailer containing instruments, audio equipment and other ...