Local bands are usually bands that are just starting out. You dont start touring all over right after you start a band. First you gain fans around you then you slowly try to spread your fans out."Local" is just another word for "shitty." Otherwise they would have gotten somewhere important.