cdaigle430
Veteran Member
I love some if their standard features.
It is made by ITL, a company in India.Not going to watch the video. Does it say they actually make it or is it another brand relabeled?