New El Paso Music VenueNew El Paso Music VenueThe brains behind the Lowbrow Palace have something new in the works for Downtown El Paso!Dubba GDubba G