Does anyone have any information pertaining to these cars? I saw a very very short article on them in the latest MM&FF but didnt give alot of info. Any help would be greatly appreciated