Allen Scott & Brian Duquette of Another Planet

Sarah Benzuly talks with promoters Allen Scott & Brian Duquette of Another Planet Productions about putting on the Treasure Island Music Festival.