[vodpod id=Video.3206730&w=450&h=350&fv=]

Step one in the possibility that Sir Lucious Leftfoot: The Son of Chico Dusty will finally see the light of day. Props to Zach Wolfe and SnortThisTV.

Leave a Reply

Your email address will not be published.