The Ouchies (from Birmingham, Al) are a three piece Punk / Rock band that formed in late 2005. They played hundreds of shows in a short span across the Southeast. After a lengthy hiatus, the power trio united once again to release a self titled EP in 2018. The Ouchies are: Steve Ouchie, Chase (on bass) Kuykendall, and Mike Hawkins. …