We are going to do a bunch of posts showcasing some of the years when demo cars were awesome – and when drift car styling was at its ‘best’!

Starting with Tokyo Auto Salon 2004.