Today, we remember the passing of Charles Powell, Mr. Mowjangles.
The following clip from G4TV.com features Charles as Chief Steward at a 2005 U.S. Lawn Mower Racing Association event in Knoxville, Tennessee in 2005:
Mow on Mr. Mowjangles!
LEAVE A COMMENT