Bump. Caught this on Netflix last night. Not a car/F1 guy at all, but thought it was really great nonetheless.