Initial D Releases Collab for Car-Inspired Fashion Glasses

Initial D is releasing a stylish new set of eyeglasses as part of its latest merchandise collaboration.Yabushita, a company dedicated […]