vette1

This video could be one of two things to you – either the most exciting seven minutes of your life, or the most boring video ever. If you’ve ordered and await a new Stingray, we’d guess it’s the former. Take a look!