Another eye witness. It appears the Secret Service has a lot to answer for…

Doug Santo