Fresh Meat Wins Best TV Show – NME Awards 2013

Fresh Meat wins Best TV Show at the NME Awards 2013.