1971 Dodge Demon
That car was sitting fully restored and was stripped last night near E233rd LOL
Print