Green Day have launched a 24/7 YouTube station featuring the band’s music videos, live performances, and “over 100 hours of footage you can’t find anywhere else.” The group announced its new nonstop ...