Eel 5 Pack 7'' - USA Made, Floating, Glows In The Dark, etc

17522
Usually ships within 3 to 5 Business Days

100% Satisfaction Guaranteed
7 inch floating eel. Made in the u. S. A. Glows in the dark. 5 pack.
What do you think of this product?

There are reviews yet.