2004 Gmc canyon sle 4d extended cab Read Also: 2004 Gmc canyon 2wd extended cab 2004 Gmc canyon extended cab Cab canyon extended gmc Canyon 2004 gmc Gmc 2004 canyon 2004 Gmc extended cab