It's part time capsule, part fixer-upper — and after sitting idle for 5 years, this Aggie icon is about to hit the road again ...