Here at the new "job", i've come across the word "Testarossa" quite a bit... Among a few other things, it's made me a little home sick... i miss the...