June 11, 2017

Mantra – New Single Hot Body

  https://www.youtube.com/watch?v=5vsO_55HRdk Mantra love to rock, hailing from the East Coast of Australia, Mantra are well oiled rock outfit of seasoned musicians. Not content to be victims of the latest musical trends or fads, the boys from Mantra step to…

© Copyright James Russell 2018 All Right Reserved.