Saw 2 this weekend in Newport. Black one (sorry don't know the model) yesterday (Sunday) near the Atlantic Beach I was driving in my friends friend '07 mustang. Also saw one Saturday night (well like 1am sunday morning) near O'Briens, not sure what the name of that street is, it might be thames but its the street in newport with all the bars. That one I believe was an IOM one.
Found out my friend is getting a '10 challenger this weekend and his dad bought a '10 mustang a couple months ago. So we're supposed to go take some pitches one day at a beach in Newport. I'll post the picks when I get them done.