Muppet Boys mark their return to Studio A with an intriguing kiki on the origins and birth of their first single, join us live as it makes its FM radio debut.listen along and you may even find that you, dear listener, are a Miracle<3[gob 16, 0520]Muppet BoysI m a MiracleI m a Miracle