The pics of that car were taken early this year at the Mopars at the Strip show. The car clearly wasn't completed at that point, but it was more important to take the car to the show in this state than it was to not attend. Two young companies debuted pretty important products at that show with this car, basically the biggest Mopar show of the year.
Frank, I agree, it needs WAY more tire. I am going to run 335/30/20's on mine, biggest I could find with decent sidewall. These cars are HUGE, everything about them is big. The guys at the body shop hate me!