I iamconfused New member Apr 10, 2010 #1 46, Autism Speaks car. Is it going to finish? and where will it finish?