Lucas Oil Stadium is located in Indianapolis , Indiana and is the home of the Indianapolis Colts , an NFL team . Lucas Oil Stadium ( LOS ) is a multi-purpose sports stadium in Indianapolis , Indiana .