Brooke is wearing the Shock Collar this morning!
Today's question: Did you know Americans spend $250 million dollars a year on TV infomercials? Recently AT&T analyzed their call logs from around the country and found the top grossing infomercial products of all time in each state. Which famous infomercial product was the most popular in 8 different states?
Follow Brooke & Jubal: