What's On Tonight: 'Bones,' 'Fringe,' 'Flash Forward,' 'Vampire Diaries'
by Rich Keller, posted Apr 8th 2010 12:20PM

Here's tonight's TV lineup (all times are Eastern). All shows mentioned are new, except where otherwise noted.
8:00 to 9:00
- ABC: 'FlashForward'
- CBS: 'Survivor'
- The CW: 'The Vampire Diaries'
- FOX: The 100th episode of 'Bones'
- History: 'Modern Marvels' -- The history of soft drinks
- CBS: 'CSI'
- The CW: 'Supernatural'
- FOX: 'Fringe'
- A&E: 'The First 48'
- TLC: 'Police Women of Maricopa County'
- CBS: 'The Mentalist'
- NBC: Recently renewed 'The Marriage Ref'
- A&E: 'Fugitive Chronicles'
- Bravo: 'The Real Housewives of New York City' (aka: 'The Bethany and Jill Show')
- Food: 'Ace of Cakes'
- Lifetime: 'Project Runway'
- MTV: 'Randy Jackson Presents: America's Best Dance Crew'
- Showtime: 'Gina Yashere: Skinny Bitch'
- TLC: 'LA Ink'
- Comedy Central: 'The Sarah Silverman Program' and 'Important Things With Demetri Martin'
After the jump, the late night talk shows.
- 'The Mo'Nique Show' (BET): Music producer Rickey Minor; singer Sy Smith
- 'Lopez Tonight' (TBS): Actor Zachary Levi and singer Slash
- 'The Daily Show' (Comedy Central): Author David Remnick
- 'Chelsea Lately' (E!): Actress Taraji P. Henson
- 'Late Show With David Letterman' (CBS): Actor Bill Murray and performer Ludacris (repeat)
- 'The Colbert Report' (Comedy Central): Astrophysicist Neil Degrasse Tyson
- 'The Tonight Show' (NBC): Demi Moore; U.S. Representative Barney Frank; performance by Train
- 'Tavis Smiley' (PBS): Authors David Frum and Annie Leonard
- 'Jimmy Kimmel Live' (ABC): Martin Lawrence; actress Morena Baccarin; performance by Jonathan Tyler and The Northern Lights
- 'Charlie Rose' (PBS): Vitaly Churkin, Russian Ambassador to the U.S.
- 'The Late Late Show With Craig Ferguson' (CBS): Actress Jennifer Love Hewitt and author Stewart Neville
- 'Late Night With Jimmy Fallon' (NBC): Tina Fey and Chef Mario Batali
- 'Last Call With Carson Daly' (NBC): Actor Nick Kroll, actress Chelsea Peretti; performance by Circa Survive

3 Comments