Link Currently Down


I own this website:

On the top left is a random quote, underneath that is supposed to be a Twitter feed. For me it always says “Link currently down, click here for the latest.”

I am on Firefox 25.0. On Chrome it works fine.

What do we do? Keep in mind that I just own the website… I’ll have to point my web developer to this thread or if there’s a fix needed.