A meteor shower is nature’s majestic light show, enjoyed by all captivated stargazers. Which explains why when you wear these Long Leg Ball Hammock® pouch underwear, people can’t help but stare as you pass by. It also might have something to do with the fact that you’re walking around in your underwear.