Talkback Feedback: Billtown

In this week’s Talkback Feedback Scott Schaffer and Newscat are sporting their sunglasses and talking about Billtown.