Edit
"American Dad!" The Kidney Stays in the Picture (TV Episode 2012) Poster

Goofs

Anachronisms 

The events in the past take place in 1996, which would make Hayley around 16 in the present.
3 of 3 found this interesting Interesting? | Share this
Share this: Facebook  |  Twitter  |  Permalink
Stan and Francine travel back to 1996 where Roger claims to invent ecstasy but ecstasy was first invented in 1912.
1 of 1 found this interesting Interesting? | Share this
Share this: Facebook  |  Twitter  |  Permalink
Roger's 1996 persona of Dr. Ya Ya tries to catch Elián González when the Smiths arrive but the Elián González affair didn't occur until 1999-2000.
1 of 1 found this interesting Interesting? | Share this
Share this: Facebook  |  Twitter  |  Permalink

See also

Trivia | Crazy Credits | Quotes | Alternate Versions | Connections | Soundtracks

Contribute to This Page