Young Turks are an experimental punk rock group from London.
Added by Upcoming Robot on April 17, 2011