did it have a 24823 point roll cage lolyea those rally cars are awesome to watch on tv. ive not seen one in person but i would really enjoy going to one.