Strange that they would show it, but good to see that track is at least getting some TV time...
Strange that they would show it, but good to see that track is at least getting some TV time...
just saw this post - thanks for the heads up! I figured you meant one of the NBC "family of channels" but sure enough - official NBC. Who knows why, but I like it!