Yeah it is definately a Dodge! But then again Chrysler owns Dodge...
Great spotting bro (Y) I have never seen this in ISB, although I recently saw a black Dodge Charger with huge chrome/shiny alloys. Id say 18 " at least if not 19. I saw this getting air in its tyres from petrol pump PSO F-8/2