Fantasy Football Duck Costume Punishment
- Cleared
Occurred on August 27, 2023 / Boston, Massachusetts, USA
Info from Licensor: "I came in last place in my fantasy football league. It’s a 12-person league with some of my college buddies. The r..
Location
Boston, Massachusetts, USA
Occurred
not known
Posted By
Samuel Coveney
Posted On
Sep-6-2023