Thread
: Football
Just came across this... American Ice Football
View Single Post
02-28-2024, 05:26 PM
#
7
DaFace
Kind of a mod
Join Date: Aug 2005
Location: Donkey Land
Casino cash: $1736899
I dug into this when it got some attention last week, and it appears to be a
game show of sorts in Germany
rather than a legit sports competition. Hilarious, though.
Posts: 51,966
1
0
DaFace
View Public Profile
Find More Posts by DaFace