Glow Sticks and a lot of hard work = WOW art! So neat..yup, that’s what this is. … Continue readingGlow Sticks and a lot of hard work = WOW art!