You know, ever since Pee Wee was arrested for his little unauthorized puppet show in Florida, we really haven't seen a lot of him (sorry). I happened to catch this last year on Leno's one good show, Yeah, I know, what luck! Anyway, here's Pee Wee at the world famous Sturgis Motorcycle rally.

More From 103.7 The Loon