David GP

41.56%
12,228 7,954 hours 188,058 41 8,078 629 63 1,419,477