VIDEO: Gorillaz, “Stylo”

Since their self-titled debut album was released back in 2001 I have been a big fan of the animated band known as Gorillaz. Throughout the years the stories of 2D, Murdoc, Noodle, and Russel have evolved and gone through some pretty elaborate ups and downs. The third studio album from Gorillaz was released just this […]

Taste the pain.