Faceless Rider

The Faceless Rider is a ghostly figure who has been terrorizing the town of Los Burritos. His identity varies from game to game.

Appearances

 * Scooby-Doo! Showdown in Ghost Town