TSL: North Launceston thumps Glenorchy to avenge Lauderdale loss