I saw the op in another thread a while ago and said to myself. I've seen that avatar somewhere before couldn't put my finger on it.......till now. MegaRace!!!!