I hadn't done much after that with advertising as I was constantly working overseas and also moved house and they got stored away. I am now home on a more permanent basis and motivated to clear space.
These are 18" x 24" die stamped and screen printed De Tomaso Automobili signs. They weigh ~6 lbs packaged and for anyone who has held back due to shipping costs the current deal is $85 shipped within the contiguous US.
The original thread is here with feedback on the signs from purchasers;
PM for email address