luken.org
Dell Tech Force
I absolutely have no words to explain this. It’s funny but cheesy, creative but a knockoff, and just downright Dell …. Dell Tech Force