HOT PUPPET LOVE On the Spot : Season 8 Episode 10
Rooster Teeth int(0)
Aired: March 26th, 2017 @ 3:00 PM EST on Rooster Teeth
No puppet was harmed in the making of this internet production
Rooster Teeth int(0)
Aired: March 26th, 2017 @ 3:00 PM EST on Rooster Teeth
No puppet was harmed in the making of this internet production