VIDEO: Custom '67 Nova Built By Greening Auto Company

This creamy red ’67 Nova built by the Greening Auto Company showed up at the 2013 Goodguys Nashville Nationals. We’ve got the video by ScottieDTV, and it gets you close up and personal to show you all the important parts; it even shows the Nova running on the race track!