Michael Abiva and his brother are considered to be a “need for speed” duo. They built a Chevy to feed their hunger for speed on the main island of Oahu, Hawaii.
Continue reading...
Continue reading...