Memebase

720p? What is This? The '80s?