MULTI-TRACK DRIFTING | Know Your Meme
“Multi-Track Drifting” is a conceptual meme that originated from Densha de D, a parody doujinshi (fan comic) of Japanese street racing series Initial D tha