FLOURESCENT LOVE!

Bet you never thought you'd see those two words in the same line let alone with an exclamation mark!  What is this world coming to?!?  Recently, Plumen has come up with a...