[EXCLUSIVE SNEAK PEEK] Episode 107: Isn't Luke Supposed To Solve Crimes And Not Cause Them?

As if being mauled by an Alpha werewolf wasn't bad enough, now Luke's in trouble with Internal Affairs... Can he ever catch a break?!

Poor Luke, this guy doesn't look too happy with him! But just what has he done?

And more importantly, will he ever get his badge back?!

Follow Shadowhunters: