Music review

American Industrial rock band Nine Inch Nails was formed in 1988 in Cleveland, Ohio. Trent Reznor started the band while working in a recording studio.

Squarepusher, the stage name of electronic music composer Tom Jenkinson, made an awesome album in 1998 called Music is Rotted One Note.  The album’s songs, both technically complex and experimental (a hallmark of Squarepusher’s signature sound),  are all composed by Tom Jenkinson. Jenkinson really is a one-man show on his recordings as he also plays all the […]


  • Pages

  • 1

Coog Radio

Riding the Airwaves

Current track

Title

Artist