TVS XL SUPER FULL REVIEW 1259