Iggy Azalea performs on June 25th, 2016 during the 98.7 AMP Live 2016 at Freedom Hill Amphitheatre in Sterling Heights, Michigan – photos by Chris Schwegler

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16

Iggy Azalea @ 98.7 AMP Live 2016, Freedom Hill Amphitheatre, Sterling Heights, MI - 06-25-16