American Dad Wikia
Advertisement
U Store It

U-Store-It is where Stan keeps his DeLorean while building it in "Delorean Story-an". When pressured to reveal the cost of building it to Francine, Stan can't keep his number straight.

Advertisement