The lil’ homies Doubting Thomas Cruise Control dropped a video last night. Charles Hailer makes some very good maniacal faces in it.