World’s Strangest

Your source for the strangest things around!

rainbow rose sold first time in Britain

The spectacular rainbow rose is being sold in Britain for the first time – and smiles are blooming.The non-artificial flower, also known as the happy rose, is created through a groundbreaking process where vibrant coloured plant extracts are injected into the stem.Bloomin’ marvellous: Rainbow roses are non-artificial flowers also known as the happy rose. It [...]