We might be late to the game when it comes to acknowledging The Internet‘s musical genius. The group released two studio albums (Purple Naked Ladies in 2011 and Feel Good in 2013) before Ego Death (2015), when they commanded our attention. A mix of funk,…