Mark Moreno has been to nearly 60 Papa Roach concerts dating back to 2000 when he first saw the Last Resort music video on MTV. He's grown into more than a fan at this point so we wanted to do something special. If you haven't seen the music video yet, go watch that first: https://www.youtube.com/watch?v=UbZli...
Comments
Post a Comment