Billboards appear for Honda at F-1 Race in Russia (8/13/2009)
bbi Inflatable Display Systems made their debut in Russia at F-1 boat race. Honda and RRT placed several units on the water and beaches in St. Petersburg which attracted over 150,000 spectators. Pictures from the event can be viewed at: http://www.sostav.ru/news/2009/08/13/r4/