It's Amazing: Someone Finally Invented A Head Hammock So You Could Nap On A Plane
1. The NodPod is a memory foam head pillow which can be attached to the headrest of a plane, train or a car. The pillow goes under the chain to support the neck while travelling.
From Our Friends