Rain Must Fall (2011 Remaster) by queen Overview Tag Appears on Miracle The Miracle (Deluxe Edition 2011 Remaster) Duration: 4:23 Playcount 2 Listeners 1