Rocco_Sifredrik 0 Posted July 23, 2017 Was thinking of getting this one http://www.ttw-1388.com/index.php?main_page=product_info&cPath=39_199&products_id=12268 Is it a Good one? "Best one ever made" how trustworthy is that? Share this post Link to post Share on other sites