ForeverShogo
I trust you know where the happy button is?
- Joined
- Sep 25, 2016
- Messages
- 503
- Likes received
- 3,054
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.