Dat Car Dude about 1 year ago [hidden] goodness me, i realized how humongous dodge demon is. i remember from one of the grand tour episode when richard hammond leaning to the dodge demon and it made him looked tiny. 2 Reply Copy ID Copy Link