2019 summer race.... Jadaharabi vs 318willrun

All I got in the mail today was this little package with one little metal piece in it.


View attachment 1715306151
toilet paper dispenser ?