saw this at Bike Arlington..

Don't Run Red Lights PSA
http://www.youtube.com/watch?v=SSlAD3jDtxE&feature=player_embedded
http://www.bikearlington.com/