SmarTrike on The Talk

nothing
 

The Talk is one of the American daytime TV's most desirable spots.

We landed smarTrike's products at the center of the program they dedicated for Christmas gifts