My Alibi Aug. 15, 2008My Alibi 2008 343 viewsMy Alibi is a web television series produced by Take180. The series, consisting of 19 episodes of 180 seconds or under was one of the first ...Comedy