Japanese Keirin Racing

They look ridiculous but the racing is very cool indeed.

Comments are closed.