1966 Nova Wagon Twin Turbo

A friend of mine has this 1966 Twin Turbo Nova Wagon..It has over 1000 HP and is street legal...very cool..check it out!!

ScottieDTV Watches