29 Dec 2010
Jools Topp
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.
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.