TV Magazine Segment
A sports celebrity comes to NYC for a commercial photo shoot. This TV segment aired on RTL, German Commercial Television network.
A sports celebrity comes to NYC for a commercial photo shoot. This TV segment aired on RTL, German Commercial Television network.