Rat Rod Cruise

Rust invades Grafton, Illinois last September. They pass in review.

[5:15]

This entry was posted in Auto Monday, automotive. Bookmark the permalink.