you hear about the drumheller titans own the hanna hawks again?
a small town in alberta who kicks hanna's ass in every sport
"you hear about the drumheller titans own the hanna hawks again?" What is the definition of "drumheller"?