Taken at the 2007 Toronto Auto Show....
This is just so cool,....!!!!
Please view this baby LARGE!!!!