Xterra TR6.6 Treadmill Review March 12, 2016 by Treadmill Reviews Xterra TR6.6 Treadmill Rating: 4 stars – Reviewed by TreadmillReviews.com Review coming soon!