Neil Finn

Neil Finn Official Website

A trip to the podium

Speaking of Oscars… The award for the best trip at an awards show goes to… Neil Finn at the 1981 Rock Awards!