Loading...
Entry for Mercedes-Benz USA video contest: Community Stars - Dealers Give Back. Okizu was one of five non-profits awarded $25,000 from Mercedes-Benz.
romahanlon • 489 views