Watch The Bachelorette S6E11: Week 11 The new installment of The Bachelorette which is entitled “The Final Rose” is the TV show’s 11th episode of the 6th season that aired last 08/02/2010 Monday at 9:00 PM on ABC. Watch The Bachelorette 6×11(06011)

Watch The Bachelorette S6E11: Week 11 The new installment of The Bachelorette which is entitled “The Final Rose” is the TV show’s 11th episode of the 6th season that aired last 08/02/2010 Monday at 9:00 PM on ABC. Watch The Bachelorette 6×11(06011)