It's that time of year again . . .

https://www.sdvelodrome.com/swapmeet