Album Review: Lil Bub, “Science & Magic” Continue Reading 0 2 Rob Ross December 3, 2015 2 Min Read Internet cats have become a phenomenon over the last couple of years – I think we’re all familiar with the hilarious “I Can Haz Cheezburger”/Lolcats site or, of course, Grumpy… Album Reviews, Music