Street Games||Minsung
. . . . . . In Seoul, South Korea, street racing was a rather big thing. Families and fans would gather and experience the thrill of watching their favorite racers fight till the finish line. The major companies, company A and B, would always go head on head, trying to be better then each other at anyway they could. H...