Mountains on a Rubber Canvas On October 29, 2009 By Jeff FenskeIn CARGO'S LAST STAND, PHOTOS (All) Can you guess what this is?