There was a picture I was a couple years back with a ricer car show in a parking lot somewhere. There was a handmade sign in it that read "Slow Car Show".
Anybody have this? If so, please post it again.
Thanks,
Anybody have this? If so, please post it again.
Thanks,