Click on picture for larger image
There used to be a world speed record car called 'green monster' - I bet Parker would like to get that extra bit of speed it takes to become the green monster of CART