Magic Touch

So much fun and high step energy, I’m really enjoying this mashup of 31 songs mashed into one!