Did anybody see this last night? I legitimately was laughing out loud and waking everybody up in the house last night. I don't know if maybe I connected with it in some ways because I am Italian or it was just laugh out loud funny but I enjoyed it.
Link - (
New Window )