Terry McCrann says “can the fans”

Things are going from bad to worse for Aussie wind weasels. What – with the Fin Review calling for the RET to be scrapped outright and Alan Jones giving the wind industry a pasting every morning (stay tuned for posts of Alan’s recent shows) – the wind weasel and their parasites have probably been thinking […]