The Mirror Trap fly 1553 miles from London, England to Russia s capital city of Moscow. Spending 3 days promoting brand new album Simulations, including interviews with Rolling Stone and Maxim Magazine to Acoustic Sessions with Maximum Radio. Follow TMT on their Russian adventure and take a look at some behind the scenes footage.
0
0
Related videos
Preparing
To view the site materials you should be more than or equal to 18 years old