Roving Rat and the Clown Menace


Roving rat is a superhero character invented by James. You can watch his series of daring adventures here...against the sinister Clown Menace...