The Lorax - Last seed

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

Video Platform Video Management Video Solutions Video Player

Wednesday, Feb 8, 2012 11:35 AM

Get Instant Alerts on Breaking News