on/stephen delassus

The latest

The Vega Star releases first album tonight

Tonight, The Vega Star promotes its new album "The Night" with a show at Linneman's Riverwest Inn, 1001 E. Center St. Set to be released in February, receive a card for a free download upon completion of "The Night" at tonight's show.

Jan 09, 2009