Apparently some Lithuanian luxury cars are made out of metal, cardboard, copious amounts of foam and a *lot* of sheer, dogged manpower. Golly! Tags: lithuanian+luxury+car
Continue Reading »Lithuanian Luxury Car – aka John DeLorean meets Fisher Price