Definitely deserve a thread. Their videos have been keeping me very entertained the last few days. What do you people make of them then?