Lauda slates 'stupid' criticism (11mo ago from PlanetF1.com / 1598 Views / Comments)