Wednesday, February 13, 2008

Review '01 Terra Cotta Merlot - 99cent Box Wine

Great review of a really crappy wine...

No comments: