Speed Racer VW

Memorial post art for VolksWagen.