The Mustache Rangers: Episode 31
Posted by MR Central Command on 10 Sep 2007 | Tagged as: Podcast
The Mustache Rangers are back for another fantastic season of joy and brutality. Brutal joy will be felt by all.
Today, the Mustache Rangers will spill rainbows into your split skull. Enjoy!



So, so, so so so glad I found this site!
Now, if only I could grow a mustache/moustache, rather than this wussy bumluff pseudo caterpillar thing.
Perhaps Doc Johnson’s Old Time Elixir might help?