Main content

Kevin Taylor's flying the flag for Team USA

We couldn't help but grab a word about the Invictus Games with the highly patriotic Kevin Taylor, who's been rallying the troops in support of Team USA and tirelessly waving his flag.

Release date:

Duration:

2 minutes