Olivia and Her Alien Brother/Olivia's Lemonade Stand
- Episode aired Mar 26, 2009
- TV-Y
- 24m
Olivia thinks her brother is an alien./Olivia opens up a lemonade stand but faces some stiff competition with Francine's pink lemonade stand.Olivia thinks her brother is an alien./Olivia opens up a lemonade stand but faces some stiff competition with Francine's pink lemonade stand.Olivia thinks her brother is an alien./Olivia opens up a lemonade stand but faces some stiff competition with Francine's pink lemonade stand.