Videos The Life & Freaky Times Of Uncle Luke (Trailer) I don’t know what’s better: this ADD-addled trailer, or the fact that…