Beauty, Fashion and Lifestyle Magazine
UK band Shame have released a new single and video clip titled “Concrete”. The 5 piece…