Marcelo’s Video Rockola Featuring Zoe’s Leon Larregui

Yes, yes, Leon Larregui is the lead singer of the popular rock band Zoe. But you know what’s even better than his music? His dorky sense of humor.

  Your Reaction?
    Hot Buzz

    This Criminologist Says Nigel Farage Is Talking "Nonsense" About Rape Rates I...

    The Best "For Honor" Emblems So Far

    Now Buzzing