Was watching the Rose Bowl Parade and the commentators were very excited about having the Budweiser Hitch in the parade. I've been told in the past that there are in fact 8 similar hitches traveling around the country to get the coverage that Budweiser wants. Does anyone know if this number is true?? Thanks.