Canada’s Anibal Previews 920HP, Porsche 911-Based Supercar


Europe, being the home of the supercar, routinely sees unknown companies announce their intentions to release hugely powerful supercars. This time, however, a new firm promising a potent supercar doesn’t hail from Europe and is instead based in Montreal, Canada.
Read more »