backseatmafia.com
Meet: Leeroy Powell a.k.a. Sir Vinyl Instinct, a.k.a. Itchy Pig
I went on a scout camp once, and we had this (how could he be anything other?) slightly crazy scout leader, that wore shorts all the time, and usually a hat, not a scout beret, but instead a sort o…