Make your favourite songs last forever with The Infinite Jukebox

How many times have you been grooving along to a track you love and it ends far too soon? Your wish for your favourite tracks to last longer comes true with incredible, and slightly mind-boggling,…