Bio: Owl's Teeth is an American electronic rock duo from Little Rock, Arkansas, formed in 2013 and consisting of Stephen Parr ( vocals, guitars, keyboards) and Stephen Stillman (vocals, guitars, keyboards).
We write and record in various locations around Jacksonville, Arkansas. The band name was insp...See Full Bio
: Just joined #musicforgood on @ReverbNation - now 1/2 of our song sales are donated to @GiveMusicLife http://t.co/3vjX9rUkmZ
Be the first to ask Owl's Teeth a question!