Health & Wellness This ‘hammock’ is getting rid of people’s neck pain and headaches ‘in 10 minutes’ and shut up and take our moneyBy Nikysha DoyleAugust 29, 2023 We’re feeling limber just looking at it.