Gene Simmons: 'I owe America everything'
01:48The Kiss rocker talks about why he loves the U.S. and visits troops stationed at Fort Hood in Texas on the upcoming episode of "Family Jewels."
The Kiss rocker talks about why he loves the U.S. and visits troops stationed at Fort Hood in Texas on the upcoming episode of "Family Jewels."