Stoner Night @ The Shelter

Last Rizla Last Rizla is a rock band from Athens, Greece formed in 2008. Staggering between sludge, noise and punk, Last Rizla are well known for their sweaty, stinky but...

Sus