Shockingly, Ted’s famous biscuits actually taste horrible.View Entire Post › Source: buzzfeed Like Tweet