Your Daily Vid: the trailer for Cartel, starring Miles O’Keeffe. One of the most bizarre trailers ever.