1. VH1 News: Carolina Liar

  • Posted 3/3/09
  • Views

VH1 You Oughta Know Artists Carolina Liar rocked on their new record "Coming to Terms" despite a rodent-ridden studio. Find out what hit MTV series the band credits for their success.