Dennis Mahon holds a small flag as he stands next to a huge 50' x 80' Confederate flag during a pro-Confederate flag rally in Oklahoma City, OK.