Buy a ticket to Justin Bieber’s ‘free’ concert for $168

OMG Crush

The legendary Apollo Theater in Harlem, New York, is going to be home to some serious Bieber fever tonight when Justin Bieber performs for free … and you can be in the audience for just $168! Wait, isn't it free? Well, there's always a catch. Bieber is offering a just-announced, gratis show for Beliebers who purchase a special set of the pop star's floral fragrance Girlfriend at Macy's Herald Square. For $168 (plus tax), fans will get a 3.4-oz. spray, a 1.7-oz. spray (so you can travel anywhere with the magical scent of Bieber), hair mist (!), and touchable body lotion (as opposed to the kind you can't touch). But wait, that's not all! Bieber's perfume bundle also includes his new album Believe that comes out June 19 and, most importantly, a ticket to the teen dream's concert at the Apollo. Can you hear the squeals already — or is that you?

Bieber, 18, kicked the craziness off on Sunday with a tweet about the secret show. By the time Macy's Herald Square opened Monday, more than 200 fans were waiting — some who'd been there all night, according to The New York Times. More than 300 tickets had been given away by 11 a.m. ET, which means that the perfume that hit stores today is selling incredibly well in at least one Macy's location.

The concert is just one of many impromptu shows Bieber has given while promoting his new album. Selena Gomez's man serenaded fans from a balcony in Paris earlier this month, and Thursday met with Beliebers camping out to see him take the stage on the "Today" show on Friday. He also caused a near-riot in Norway while giving a free concert last month. Nineteen fans were hospitalized and 49 were injured! Another 200,000-plus people showed up for a free show in Mexico on June 10. Finally, on Saturday he sang his song "Baby" on the steps of the Avon Theater in Stratford, Ontario, Canada, just like he did before he was discovered on YouTube.

More Celebrity Features on Yahoo!:

Follow omg! on Twitter