Trapped Supervillain

Roshan Sivarajah reflects over a past encounter with an unexpected supervillain.

Read More