The Lorax - Last seed

Ted (Zac Efron) shows Audrey (Taylor Swift) the last seed of the truffula tree clip from 'The Lorax'

Wednesday, Feb 8, 2012 11:35 AM