MR17 – Red Teeth – Fastest Loser December 30, 2015 by mad admin Red Teeth MR17 – Red Teeth – Fastest Loser Red Teeth’s first official album, also the first release on Madlantis Records in May of 2004 in a run of 100 copies. Download Fastest Loser by Red Teeth