for domino's pizza's 'ultimate delivery vehicle challenge', car design community local motors has announced the winning concept marketing viral, good drive, making space, pizza delivery, design competitions, transportation design, automotive design, motor car, the help
{}