Feature: Artis Houston’s Gorgeous Wild Street 1971 Chevy Nova

By Andrew Wolf Posted 2 years ago

A look around and inside west coast standout Artis Houston’s show-quality 1971 Chevrolet Nova, featuring leaf spring suspension and power from a nitrous-fed big block.