Travel Channels New Show Man Vs. Food
Jan 16th, 2009 | By LI Food Man | Category: Food On TVThe Travel Channels new show Man vs Food airs Wednesday night at 10:00 pm. I was able to catch the show last night and it was alot of fun to watch. This weeks episode went through the city of Atlanta, Georgia highlighting some extreme eats. One of the best segments of the show was a [...]
