This Thing Helps You Sleep Better?

This Thing Helps You Sleep Better?

What’s up guys, Lou here, back with another video. Today, I’ve got something unusual. I know I said that before and I probably say it again. But in this case, it’s truly unusual. We’re gonna have a strange moment together. This thing is called the “Ostrichpillow”, I believe. “Welcome to the napping revolution.” So you’re […]

Read More