Auto - Truck Picture website
#1
#2
Join Date: Oct 2005
Location: northwestern Ontario
Posts: 263,022
Received 4,135 Likes
on
2,657 Posts
Not sure if this is the site that you are refering to but give it a shot.
Car Pics Index by Make - 110,000+ Car Pics
Car Pics Index by Make - 110,000+ Car Pics