Green Day has been away from the limelight the last few years. But they’re finally back with the new record Revolution Radio and a subsequent tour to support it. Billie Joe has been known to bring fans on stage from time to time to fill in his huge shoes playing […]