Did anyone see this on C4 last night??? It was on around midnight-ish, and as far as I could tell it was about a bunch of handicapped peeps travelling cross country across america. Only thing is, Im sure they were taking the flat out piss out of the people they were interviewing along the way! Im not sure if its meant to be a Trigger Happy/Jackass style thing except with handicapped people or what?! Anyone else see this?