Detroit is the automotive world’s Mecca. Travel to the annual Woodward Dream Cruise, occurring the third weekend every August, is the holy pilgrimage every car nut worth his salt would have on his bucket list.
Observations of Inanity and the Musings of an Addled Mind.