First Look at the Twin Turbo 66