Koichi Nakano: Legendary Legs!

Anyone know of a English subtitled version of this flick?

Support car?

VelodromeBudapest

Image from…HERE!