The Midsummer Fire Festival is a seasonal event that celebrates the hottest season of the year. It starts on the (earthly) northern summer solstice, and lasts about two weeks (June 21 – July 4). It is similar to the Lunar Festival and other holidays, featuring some useful buffs, food, and toys to play with.
[Brazier of Dancing Flames] 350 - Creates a fiery, dancing female draenei who reacts to player emotes.
/kiss: The dancer does the flirt animation.
/dance: You get a "Fiery Seduction" buff that turns you into a full sized version of the dancing draenei woman.
/bow: and it will bow in response too
/wave: and it waves back.
/silly: makes the dancing flame laugh. :)
Finding a bonfire of your own faction and speaking to the appropriate NPC will reward you with 5 Burning Blossom and 6 63 at level 80.
Finding a bonfire of the opposite faction and using (stamping upon) it will reward 10 Burning Blossom and 13 23 at level 80. All opposing faction bonfires may be doused without pulling guards, providing you are sufficiently high level, making this a fast and easy way to generate Midsummer Festival currency. Dousing another faction's bonfire will flag you for PVP combat.
The bonfires of Capital cities have separate quests and you cannot 'Honor the Flame' of your own faction's Capitals.
As there are 32 Alliance Fires and 30 Horde Fires, you can get as Alliance 608 86 and 460 Blossoms, and as Horde 622 26 and 470 Blossoms, not counting quests or capital bonfires.
Dance at the ribbon pole for 60 seconds while wearing completed Midsummer set. You will need to purchase all the Midsummer Reveler set first. It will cost you a total of 400
Complete the quest, "A Thief's Reward", by stealing the flames from your enemy's capital cities. Try to do this quest during off-peak hours, you can complete it solo just by doing suicide runs and run back as a ghost.
Juggle 40 torches in 15 seconds in Dalaran - Go to Dalaran, and keybind your torch then keep clicking on the ground below your character as fast as you can. This will require a low latency to complete.