Max Power: Planet Max (UK-import)
Max Power is the highest selling motoring magazine in the UK. This film features the Max Power crew showing the finest cars and girls from Japan, the US, the UK and France. It also includes a look at the car craze that everyone's talking about, 'drifting'.