Frank Ocean hit the Lollapalooza 2012 stage yesterday in Chicago, and above is a clip of him performing his Channel Orange cut "Bad Religion." Before starting the song, he talks about its meaning, saying, "This next song I'm going to play, I guess it's pretty important to me because of some of the things I've said in the last month. I'm just kind of taking some freedom for myself, you know?" He continues, after thanking the crowd for their cheers and love, saying, "This [song] speaks to that situation." Watch above.

[via RapRadar]