TV on Set Filming TV Fitness Infomercial, aired in USA & Europe!

Posted by

Candid photo on TV set, Filming TV Fitness Infomercial to air in USA & Europe!

 

Share