The Elephant Birds
South Lyon, MI
Biography
The Elephant Birds are a band from Detroit, MI. They make music, art, and robots that can make music for them. Just kidding...but seriously.
The Elephant Birds are a band from Detroit, MI. They make music, art, and robots that can make music for them. Just kidding...but seriously.