Dumoulin December 1999 flyer
by rivest266
This flyer was in their stores in the Montréal area. Of interest on page 14 is an 15 inch LCD screen for $1698 back then
by rivest266
This flyer was in their stores in the Montréal area. Of interest on page 14 is an 15 inch LCD screen for $1698 back then