View Single Post
  #1 (permalink)  
Old 12-23-2011, 04:55 AM
topgut topgut is offline
Join Date: Oct 2009
Posts: 81
Default The Alabama facility

This links you to the building Navistar is apparently leasing for the next 10 years and maybe beyond. Watch the youtube video. Its huge!

National Alabama Corporation
Reply With Quote