Duff McGuffy
The Triumph & Tragedy of Napoleon Bonaparte
Movie · as Spencer Sprax
Movie · as Napoleon Bonaparte