The Smile (2003)

The Smile (2003)

2003-07-02 US 2 Min. PG-13
6.8 13 votes

Watch The Smile: Stream the Latest Animation, Music Film on LetMeWatchThis!

A short music video about a girl and her pet hamster.