ok this might sound random but whatever happened to Stick Stickly vids? Nickelodeon always had him in between shows back in the 90s. tell me someone else remembers write to me stick stickly PO box 963 NY city, NY state 10108???
Just joined this subreddit and oh my god, the memories! Platforms, chokers, and frosted tips, oh my! Whose closet was a Delia's catalogue come to life??