I don't know if these are similar to what you guys are talking about but they are called High-Ball Floaters made by Northland Tackle.