Ellen and Lucky Fans Play 'Tuba Toothpaste'!
TheEllenShow TheEllenShow
38.2M subscribers
951,613 views
0

 Published On Oct 18, 2017

Ellen brought back the only game where tooting your own horn can win you big prizes!

show more

Share/Embed