wonderfulq0416 1 Posted December 28, 2013 It is really a beast!! Share this post Link to post Share on other sites
plankton 1 Posted January 30, 2014 you convinced me! Mine just came in and I love it!!! Share this post Link to post Share on other sites