This band is She Wants Revenge. And they fuckin rule. And so does this fan.
When you love a band so god damn much that you put a video of yourself drivin around the neighborhood, singin as well as Francis Scott OFF-Key, you are livin in the moment. I dunno who this is, but man I dig you dude.