Iloura brings life to Seth MacFarlane’s Ted

Ted