I just feel i have to post the truth about driving a testarossa. It's saint Patricks weekend here in Ireland and being in the chill out mode i took out...