Does anybody know where to find her full videos or actual site?
She goes by the name of April Snowflake, or so it says. She only has a couple preview videos and they are all the same but she's definitely got more.
Here is one of them
https://www.youtube.com/watch?v=l_nda4q3BRI
Up