
Carrot Top Wife: Who is Carrot Top Married To?
Scott Thompson, also known as Carrot Top, is a funny person from the U.S. He was born on February 25, 1965, in Rockledge, Florida. He got the name “Carrot Top” in high school from his swimming coach because of his Read More