Taguchi
Here is Taguchi of Kumamoto Prefecture getting down on his 1999 NSR 50.
BACK
HOME