T-24 (front) - Image #13361

Technology Center 24 (as viewed from the front)

Technology Center 24 (as viewed from the front)

Credit: Penn State