Zlam Dunk are not your average indie rock band. The creatively named group hails from Austin, Texas and they certainly aren't your run of the mill...