Concert review: Steven Wilson – Theatre St-Denis, Montreal – March 2nd 2016

Steven Wilson braved the Canadian winter to offer a magnificent 3-hour concert.

Album review: Lonely Robot – “Please Come Home”

Lonely Robot, the first solo project from British guitarist/singer John Mitchell, ponders the origins of mankind on a great atmospheric concept rock album.