If you don't have a Happy Birthday...

More memes featuring Talladega nights