You will watch American Dad! Season 1 Episode 12 – Stan of Arabia: Part 1 online for free episodes with high quality. Online episode guide, American Dad! Season 1 Episode 12 – Stan of Arabia: Part 1Stan of Arabia: Part 1 After doing a terrible job standing in for Jay Leno at Bullock’s anniversary roast, Stan is reassigned to Saudi Arabia. While his family begins to go through hell, Stan discovers all of his greatest fantasies come true under the male-dominated society.