2000hp Twin Turbo 540ci Bubble Top Impala | Great 8 Finalist at Detroit Autorama