Kitzbuhel

Red Bull Racing Takes To The Slopes In Austria

The Infiniti Red Bull Formula One team made more news on the mountain at Kitzbühel…