Faith in humanity restored: Holiday. source is memecenter i didnt want to wait.. Faith in humanity restored: Holiday source is memecenter i didnt want to wait