More Videos by Marc Broussard & Sara Bareilles
Clip of Why Should She Wait from Marc Broussard's 10/11/08 set at the Wiltern in Los Angeles. Featuring Sara Bareilles.
12 years ago
15 years ago