This ABC show, which films in Agoura Hills and is long associated with roses, will have a float in the 2016 Parade?
The Bachelor