Online Outrage After Man Drives `Lying African` Obama Float In Indiana Parade
Tribune•July 5, 2016
Sheridan, Ind., is a small community with a population just short of 3,000. Despite it`s small size, the town is receiving national attention for an entry in their annual Independence Day Parade.