Uploaded April 2008 | Updated September 2026, 1 hour ago
Man, you gotta love the 80's. When else would it make sense to advertise a toy that's basically a glorified glow stick?
Man, you gotta love the 80's. When else would it make sense to advertise a toy that's basically a glorified glow stick?
