Page 1 of 1

David Krumholtz - Thoughts?

Posted: Tue Apr 13, 2010 8:06 am
by bobd_uk
Got this TTM today - it came very quickly (from UK to US and back in 11 days) and doesn't look entirely convincing to me?

Any thoughts?

Image