Gib the puppet makes hilarious yet sad music video about his life's mistakes.... more »

Full Credits

Advertisement
Advertisement