Looking for Mike from Detroit, who I met at the 2004 Detroit Woodward Dream Cruise. His DeLorean has a nitrous kit installed. If he reads this, please contact me off line.
If anyone knows how to reach him, or has a nitrous kit in their car, please contact me off line.