not loaded not loaded not loaded
downloading
about +
Need to get rid of the video game pic but yeah, Metroid is an indie/electropunk band based out of the Palm Springs/Indio area of Southern California.
music +
upcoming shows +