Swan's Foot

Foot

That may just be Swan's foot that they cloned in South Park.

Episode 105 - "An Elephant Makes Love to a Pig"

<< Previous Next >>