Tropical Storm Edouard made landfall Tuesday afternoon. According to the National Hurricane Center, the storm made landfall at 2:20 p.m. near Johnson Bayou, Louisiana. 12News will be with you ...