May 17, 2010

Watch American Dad! Season 5 Episode 18 – Great Space Roaster

American Dad! Season 5 Episode 18 – Great Space Roaster
Quantcast

Air date: May 26, 210 at 9:30 PM on FOX

Summary: Roger wants to be roasted on his birthday but ends up being distraught by the jokes; the Smith family goes on the run.

DOWNLOAD EPISODE HERE