offthewall
+1y
I found this old issue of ST and realized this truck hasn't been on the scene since it was featured really... someone please tell me it's sitting safely in a garage somewhere and not in a scrapyard... this was/is one of my favorite mini's of all time.