Magic TV turns 20 this month! We're celebrating by playing this non-stop mix of some of our favourite tunes from the last two decades...