29 Dec 2010

Jools Topp

From Nights, 9:27 pm on 29 December 2010

The Topp Twins are a kiwi institution, Jools Topp talked to Liam about the Topp Twins' recent movie, touring and her recent battle with cancer.