Members of the "Legion of Demons Car Club” held its first gathering to break the current Dodge Demon race record, a 9.65-second pass set by Leah Pritchett.
Build your own custom newsletter with the content you love from Street Muscle, directly to your inbox, absolutely FREE!