Dude, where’s my car? Posted on June 23, 2023 by gerry Dude, where’s my car? Well, I did things to your hatch back that shall not be discussed…