Is Kinesiology Tape Really "Super Hero Tape"?

One patient gave kinesiology tape (K-tape) that nickname, and honestly — it stuck.