On our trip to the UK earlier this year, I came face to face with a big pink monster. Get any ideas of fuzzy dinosaurs out of your head - I'm talking about a pink R33 Skyline drag monster from Sumo Power, in the UK. This car is very well known in the UK - it's gotten features inked from all the big magazines out there; this R33 has been stirring