Evergreen Rock giants AC/DC returned to U.K. shores this week, as part of their second stint of European shows on the ‘ Rock Or Bust’ tour. Of course, circumstances had changed since 2015, so Planetmosh were in attendance at both the London and Manchester shows to see whether the Rock …
Read More »