Jahgee
(Banned)
- 16,280
- New York
- Jahgee1124
Owned the Osiris, sold it for the T20, wasn't so hot on the Osiris but I love the T20Thinking about selling my Osiris and going for the T20. New manufacturer and all, plus I could cash in that rebate.
Anyone here who owned/owns both? Which do you like better?