MUSIC
DJ Jonathan Toubin (2012)
New York, NY
Jonathan Toubin, NYC soul-DJ extraordinaire, returns to Sled Island after spending the first half of 2012 recovering from a freak accident in which a taxi crashed into his hotel room and left him in critical condition. His recovery is a relief for everyone, and his return to Sled hugely anticipated.