Turbo Charged July 28, 2010 Leave a Comment Preinsulated precast concrete paves the way for a dramatic finish.