Friday, April 18, 2008

L.A. Freeway Chase Under Way

Fox News Channel is airing a freeway chase in Los Angeles. I love these! I wish I could stop everything I'm doing and watch.