Super Eurobeat Presents Initial D Special Stage Non-Stop Mega Mix

Super Eurobeat Presents Initial D Special Stage Non-Stop Mega Mix is the thirtieth Initial D album. It was released January 23rd 2008 and published by Avex Trax.