The Newbie VELA Posts Never Get Old A random poster shows up to tell us that VELA will one day be great. "Big things" are coming. Expect "news" any day. LOL