Space Camp gets Endeavor
Well, kinda. Posted at a local Illinois news station, WAND TV, an article states: This year, 65,000 brand new Endeavor sport utility vehicles will hit the road throughout the U.S.and every one of them will be made in Central Illinois. Friday, January 17th, the very first Endeavor rolled off the… Continue reading