I've been searching forever on the web trying to find a pic of the Lemon Twist Dodge Superbee in the movie "the 25th hour" I've been to the official site but didn't see any pictures of it. Any help as to where to look? Does anyone have a photo of it or Edward Norton in it? I'd appreciate any type of help I could get. Thanks!