Not sure about this
Roysa Well-Known Member Dec 20, 2012 #2 I watched it. I laughed at some bits. Made in the UK? Seems it's just a person doing this off their own bat and not an actual effort to promote the "sport"?
I watched it. I laughed at some bits. Made in the UK? Seems it's just a person doing this off their own bat and not an actual effort to promote the "sport"?