Local Locos No Life On Earth To Release New EPLocal Locos No Life On Earth To Release New EPThese Local Locos got a little help on their upcoming EP from 2 guitarists known very well to metalheads all over the world.Dubba GDubba G