Yeah I heard it is the car of the owner of Top Speed. I have friends that have seen it and it is real. The address is 2877 S. Archer Ave. If you really want to see it you go to Chinatown and go west on Archer for about 2 miles. The shop is on your left right after a bank (I don't know the name) If you can wait he will be at Hot Import Nights. I got to see that MF in person. I think I will have to take a drive over there over the weekend.
