i went to a house party and they were passing them around, i remember they were in a plastic tube and the were brightly colored, im throwing a party and we're gonna have grow in the dark things and alot of color and those would fit in good with my theme
You mean glow sticks? Dollar store.