The Puppet Folk Revival are known around the world as great musicians, but few people know that they are also accomplished outdoors men... In this clip, taken from their LIVE SHOW, Red and his drug dealer Phillip go camping. Madness ensues as Phillip makes a shocking discovery.
- February 27, 2008
- 391 Views