As much as I found Glen an interesting charactere, I would never ride with a "Task Force" sticker on my ass!