Nearly Impossible Question 9/10

posted by Christa Cooper - 

IQ

The average American buys 17 yards of this every year ...

A: Dental floss

Today's Impossible Question is Sponsored by Vince's Sports Center

title

Content Goes Here