I actually can’t tell you too much about this band because I am not fluent in Spanish. What I do know is that they are apparently based in Santiago, Chile, a beautiful and modern capital situated below the gaze of the Andes Mountains and Chilean Coastal Range. I also know that America is a very fat country and Chile is a very skinny country. At least geographically speaking. Oh, and Astro make really fun music.
The band have a six-song digital EP that you can purchase on their MySpace page. I guess you could call this Chilewave, if you wanted to be an idiot.
MP3s (Available for free on Last.fm):