anyone seen this beast kicking about? it tryed to race me lol... ps i know my window needs a clean...