I bought this car back in November 2003 and just came across some (gasp) Polaroid photos of the first day I had it, when I immediately began taking it apart. It is just weeks away from being finished, and I'll be updating this thread with pictures as I scan and upload them.
This Barracuda...