No stranger to readers of LessThan3, Throttle has just released a new launchpad video of his track What’s That Sound that has us blown away. A follow up to his Inspire video which garnered over a million views, this new composition features his own piano work and over 30 tracks in under three minutes! Throttle recently hosted an [...]