Hills – Push It June 28, 2017 Alt (Rock), Garage, Indie, Lo-Fi, Texas The Austin, Texas based band Hills released their first LP, Satellite, last week. Hills is about as indie as they come. Literally and figuratively. Picture older Ryan Adams on LSD, Grizzly Bear with an ac...