A small Canadian car company called De Macross has revealed the first pictures and details on a car they call the GT1.
Continue reading →