Do other teams have similar traditions?

Posted by RoadandHardtail

2 comments
  1. Japan really is the country of respect and honor.

    Do you mind explaining more of the context of this picture ?

Leave a Reply