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: [ Ссылка ]
Listen to the whole 'Who Do You Trust?' album here: [ Ссылка ]
Get tour dates at [ Ссылка ]
Ещё видео!