The majority of us love a snow day. A day away from work to slide down a hillside like a child, orchestrate all-out snowball warfare or tear a McLaren prototype around a test track. Ok maybe not the latter, but that is what one lucky sod at McLaren spent the day doing in a teaser […]