Close
10 of 18
Chelsea Leaman
10 of 18
Still from "In This House" Music Video from The Stellas. Winner of CMT's 2011 Best Music Video of the Year.
People
Chelsea Leaman
Back to top