Here is a clip showing some great product placement support from the Speed TV crew at the NASCAR pit stop competition. This was broadcast last week on Speed Channel. The event was held in the downtown Charlotte arena prior to the All-Star race.
Please enter your name, email address and comment.