Hear from Avalanche City main man Dave Baxter and the slightly unhinged performers of his winning song Love Love Love.
16 Sep 2011
Hear from Avalanche City main man Dave Baxter and the slightly unhinged performers of his winning song Love Love Love.