Though some time has passed since the town of Quahog lost its great, zombie-fearing, cat-launching "Mayor West," FOX's Family Guy gave late actor Adam West the honor and respect he deserves during its 17th season finale "Adam West High." In the following clip that ran after the episode, West makes his pitch to be the[...]