I just realize something with your profile pic.   It may not look like them, it may not be even the same car but they sure love to race. I don't know why but I'm looking back and forth between the two of them and I feel their same energy. Maybe its their offspring or something.  Guess your even more excited to get that set if Lego Island is your childhood.