Feel The Horse Power InUncategorized By September 15, 2006 Split screen for the Indianapolis Colts stadium. Video composition; seven series of branding.