Sledge reviews Mountain Dew's new Flamin' Hot flavored Soda