Revving Up the Screen: Edison Chen Drifts His Way to Success in 'Initial D'
Edison Chen stars in Initial D, a thrilling film about street racing. Watch as…
Read more
Revving Up the Screen: Edison Chen Drifts His Way to Success in 'Initial D'
Anime Art Review