Check out our selection of Big Head Todd and the Monsters tickets at the Uptown Theatre Napa in Napa on 1/26/2020