octahedronmusic.com
Bio
Octahedron is an indie pop group from San Antonio, TX. The band is made up of lead vocalist and keyboardist Elena Lopez, bassist Ruben Lopez, vocalist and guitarist Austin Jimison, and drummer Dani…