Captain Jack

Captain Jack was a monster truck driven by Paul Maus in Germany since 2011.