Funny spot promoting the AJFF festival.