I finally found it!

I finally found a video that has more memes than "over 50 memes in under 100 seconds"

This video has more memes then the supposed "Ultimate meme collection"

This is SPARTA!

thumb|428px|right