That truck is, well, perfect for the scale. Looks like one of the LEGO designer's models. The wipers, gas tank, side marker lights, incredible. This set makes me want to delve into City sets again. This is why I like this site for people to show creations like this. -Tower

The car is nice too - you are right that these are done perfectly to scale. I know of a few builder who for some reason are very good at building LEGO-system-like sets - sets that just have that LEGO "feel" to it - and it's wonderful to see.

LEGO feel... does that make sense?

Knight Templar n. pl. Knights Templars or Knights Templar1.A member of an order of knights founded about 1118 to protect pilgrims in the Holy Land during the Second Crusade.