Mopar-Mitch said I remember seeing that Demon at Carl Caspers custom auto show at Louisville Ky. Back in 1980 or 81. Click to expand...