Super X in Lewiston, Idaho June 20th June 5, 2009 2:43pm Home Industry News Super X in Lewiston, Idaho June 20th