George D'Angelo II
Value, contrarian
George D'Angelo II
Value, contrarian
Member since: 2012