Loading the Player...
If the player doesn't load, please refresh the page.
"Shark Tank" star Barbara Corcoran weighs on Taylor Swift's new purchase of her 17 million dollar home in Rhode Island by saying she "overpaid". Ouch... that shark bites! -- Published on May 1, 2013