On the 2nd day of Christmas Wanda and Alien bring to you… SNOWFLAKES Wanda and Alien travel between each other's worlds, explore their differences and have a lot of fun and laughter; it's a friendship that's out of this world! New videos will be up each day so make sure you subscribe:
Hide player controls
Hide resume playing