Full unedited version of open mic rant featured in the film Dead Love. Leda Mason has some thoughts she'd like to share with you regarding things such as toilet paper and beards of bees. www.deadlovefilm.com

  • July 09, 2009
  • 469 Views