“Our Sponsors” spoofs the automotive industry and media through satirical advertising. For further discussion about what is real, go here.
Related Articles
A week of camping and web technical problems
This week I am adding to the front page only one updated story, which is about the infamous DeLorean DMC-12. That’s all I had time for because I had been camping most of the week. […]
Be the first to comment