Curtis Andersen
Squirrel 2021
Rating: 5.8
Winning London 2001
Rating: 5.4
as Wilder
as Goofy Delegate