If you missed last night’s episode of Supergirl, you can view it here and watch as Peter “gets his bad boy on”. All the thrills and excitement that you would expect from his character, Maxwell Lord. A short clip is also posted below for your viewing pleasure.