On the 8th day of Christmas Wanda and Alien bring to you…BEES 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