ForeverShogo
Not too sore, are you?
- Joined
- Sep 25, 2016
- Messages
- 487
- Likes received
- 2,922
The idea of human sacrifice for fun, rather than appeasing a god. Specifically, the image of Americans sacrificing a British person for Independence Day? Given how we usually celebrate, it just brought to mind a British person being tied to a giant fireworks rocket for that final celebratory bang.