Does this come off serious? like an infomercial? i totally thought it was funny but i am nuts at times you might be aware of…
its a Planet of the Apes reference
I can’t make out what he says at the end
He says “don’t be surprised lad. You can still smell Newark” Newark nj is a polluted smelly city just west of the statue of liberty
That’s OK. I think with the mix of the particular location and the scot talk many will wonder.
i may havta do subtitles huh