This new episode of the Digital Tour Bus series, Bus Invaders, takes you inside the touring vehicle of the power metal band, Ross The Boss Band, while on their North American tour in support of their newest album, Born Of Fire. Originally due to tour Europe this April but forced...
Continue reading...
Continue reading...