News

Rose Parade 2015: ‘The Bachelor’ float features 25,000 roses, fan favorites

Roses are the symbol of true love. So the popular reality show “The Bachelor” is using 25,000 of them to celebrate love on its Rose Parade float. (Read more->)