412d Congress Ave
Austin, Texas 78701

The Video Stars are a cover band from Texas.

Added by Upcoming Robot on September 19, 2010