412d Congress Ave
Austin, Texas 78701

The Video Stars are a cover band from Texas.

Added by Upcoming Robot on June 12, 2010