Funny Or Die
SEE ALL RESULTS
Already have an account?
Stay signed in
Don't have an account?
Comment on AsgaardBranding
7 items , 7 videos
PLAY ALL VIDEOS
Mario's Italian Sign Language - Only $99.95... Can you friggin' believe that?
Mario’s Furniture Land...Everything’s Wicked Comfortable!
You Lookin’ for a New Pet? Mario Can Find You One.
Life Coaching by Mario...Quit Being Such a Fruit!
Need Some Cheap Cable? Mario will hook you up.
Are You Sick of High Gas Prices? Mario is too.
MaMario’s Italian Eatery – You’ll Love his Noodles. :)