Finally, something new on American TV. I was beginning to get restless because this season is really sucking. Hopefully, Leverage will pick my interest up. That, and the entire final season of The Shield, which I should start watching soon, right?
Anyway, this heist show will begin airing today/tonight. I've previously written of it here, having watched the pilot episode some months back.