TEENAGE MUTANT NINJA… WRONG!
When these guys set out to do some Ninja Turtle Cosplay, I guess they were on a budget. As in, a tight Duct Tape Budget. And does Home Depot even sell green duct tape, OMG!
Have to admit, it’s pretty hysterical though.
More »