Fill out the following form for your chance to see Neil Finn live at the Lincoln Theatre, April 12th!