The Rat cover image

The Rat

A '68 Datsun Roadster gets back on the road