Our in-depth review of the 1/18 Mclaren F1 LM by Autoart! This is our first review, so let us know what you think in the comments below.