Saturday, January 5, 2013

THE CHINESE LOVE LIPS RETURN!: Ursula Hitler's Head ep. 130

The mischievous, talking, magical sex toy returns to grant Mr. Meany's wishes... But poor Meany is about to learn (again) that we must be careful what we wish for!

If you enjoyed this episode, check out this series at And don't forget to beat that "like" button like a rented mule!